【问题标题】:Trying to convert int type to string type试图将 int 类型转换为 string 类型
【发布时间】:2016-05-20 06:39:30
【问题描述】:

第一次发帖。如果我有两个名为 x 和 y 的变量,并且它们都持有一个 int 值;是否可以将他们持有的值转换为字符串类型?我正在做一些学校作业,它是类文件名 MyPoint 的一部分。这是确切的说明:

"一个名为 toString 的方法,它以以下字符串格式返回 x 和 y 的值:(x,y)"

任何人都可以为我指明正确的方向吗?我不断收到错误消息,说它是不兼容的类型。

【问题讨论】:

    标签: java string object methods


    【解决方案1】:

    您可以使用以下方法将 int 转换为字符串:

    Integer.toString(number)
    

    String.valueOf(number)
    

    【讨论】:

      【解决方案2】:

      根据我对您的问题的了解,代码应如下所示:

      public String toString(int x, int y){
          return "(" + Integer.toString(x) + "," + Integer.toString(y) + ")";
      }
      

      当1和3作为参数传入方法时,返回“(1,3)”。

      这使用 Integer.toString(number) 方法。

      编辑:

      正如@dave 所指出的,您也可以只使用

      public String toString(int x, int y){
          return "(" + x + "," + y + ")";
      }
      

      【讨论】:

      • 甚至只是return "(" + x + "," + y + ")";
      【解决方案3】:

      有多种方式:

      1. String.valueOf(x)
      2. "" + x
      3. Integer.toString(x)

      试试看,

      public String toString(int x, int y){
          return (Integer.toString(x) + "," + Integer.toString(y));
      }
      

      或者,

      public String toString(int x, int y){    
                  return (String.valueOf(x) + "," + String.valueOf(y));    
              }
      

      【讨论】:

        【解决方案4】:

        尝试使用:

        Integer.toString(numberX + numberY); //Convert integer values to String
        

        String.valueOf(intX + intY); //Convert some values type to String
        

        String str = "" + X + "" + Y; //Convert integer values and adds to text message 
        

        希望能帮到你。

        【讨论】:

          【解决方案5】:

          尝试使用 format() 方法:

          public String toString(int x, int y){
              return String.format("(%d,%d)",x,y);
          }
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-02-20
            • 1970-01-01
            • 2013-06-03
            • 2013-06-12
            相关资源
            最近更新 更多