小编Pai*_*kes的帖子

Java:toString错误“错误:不兼容的类型:int无法转换为String”

我只需要快速帮助我的toString. 这就涉及到打牌了。

public class Card
{
  //Data
  private int rank;
  private char rank2;
  private char suit;

  //more codes (constructor etc.)

  //toString
    public String toString ( )
    {
    if (rank == 11)
        rank2 = 'J';
    else if (rank == 12)
        rank2 = 'Q';
    else if (rank == 13)
        rank2 = 'K';
    else if (rank == 14)
        rank2 = 'A';
    else
        return rank2 + suit; // <----error here.
    }
Run Code Online (Sandbox Code Playgroud)

我正在尝试弄清楚如何返回等级和花色。例如,如果有人输入 11 表示等级,“S”表示花色,那么我应该返回 JS。但是,我遇到了一个错误:

“错误:类型不兼容:int 无法转换为 String”

java tostring

4
推荐指数
2
解决办法
4万
查看次数

标签 统计

java ×1

tostring ×1