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

问题描述 投票:-3回答:1

我正在研究计划,我很震惊/

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

我怎样才能解决这个问题??

java
1个回答
-1
投票
  1. Integer.toString(int number)应该在方法的主体中,而不是在参数声明中。
  2. 您是否尝试将传递给空字符串的数字连接起来?只需使用Integer.toString(number)number + ""
  3. 您必须返回一个已声明的整数。将返回类型更改为String或将返回的值更改为int。
  4. 检查空字符串的长度。它总是小于10。 public static int numOutput(int number) { String outputNumber = ""; if (outputNumber.length()<=10) { outputNumber = number + ""; } else { return number; } return -1; }
© www.soinside.com 2019 - 2024. All rights reserved.