如何将作为参数传递的整数转换为String

时间:2018-01-04 00:45:20

标签: java

我正在研究计划,我对此感到震惊/

 public static int numOutput( Integer.toString(int number))
   {
      String outputNumber="";
      if (outputNumber.length()<=10)
      {
          outputNumber.concat(number);
      }
     else
     {
         return  outputNumber;
     }
   }

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:-1)

  1. Integer.toString(int number)应该在方法的主体中,而不是在参数声明中。
  2. 您是否尝试将传递给空字符串的数字连接起来?只需使用take Integer.toString(number)number + ""
  3. 即可
  4. 您必须返回一个已声明的整数。将返回类型更改为String或将返回的值更改为int。
  5. 检查空字符串的长度。 始终小于10。

    public static int numOutput(int number) {
        String outputNumber = "";
        if (outputNumber.length()<=10) {
            outputNumber = number + "";
        } else {
            return number;
        }
        return -1;
    }