sách gpt4 ăn đã đi

java - ToString 和输出问题

In lại 作者:搜寻专家 更新时间:2023-11-01 02:41:22 25 4
mua khóa gpt4 giày nike

我的程序需要一些帮助。

这是我的任务

我已经编写了代码,但是当我去打印我的代码时,它只打印出 Int。 (请注意我的格式好多了 —— 我不习惯这个网站)。

这是我的类文件:

public class Card
{

//instance variables
public String rank;
public String suit ;
public int cardValue;

//constructor

public Card(String rank, String suit, int cardValue)
{
this.rank = rank;
this.suit = suit;
this.cardValue = cardValue;
}

//accessors
//get methods

public String getrank()
{
return rank;
}

public String getsuit()
{
return suit;
}

public int getcardValue()
{
return cardValue;
}

//toString
public String toString()
{
String output =
"The" + rank + "of" + suit + "=" + cardValue + "\n";
return output;
}
}

这是我的运行者文件:

import static java.lang.System.*;

public class CardRunner
{
public static void main( String args[] )
{

Card bob = new Card("ACE", "SPADES", 11);
System.out.println(bob.cardValue);
}
}

câu trả lời hay nhất

当您调用 System.out.println(bob.cardValue); 时,您只会打印 Card của cardValue 属性。

您应该打印 Card 实例以便执行您的 toString phương pháp:

System.out.println(bob); 

关于java - ToString 和输出问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32491529/

25 4 0
Đề xuất bài viết: Java RMI 类转换异常
Đề xuất bài viết: javascript - knockout 可见绑定(bind)不起作用
Đề xuất bài viết: c - 为什么不在 tcp 的情况下重用消息缓冲区
Đề xuất bài viết: mô-đun JavaScript
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress