我正在研究计划,我对此感到震惊/
public static int numOutput( Integer.toString(int number))
{
String outputNumber="";
if (outputNumber.length()<=10)
{
outputNumber.concat(number);
}
else
{
return outputNumber;
}
}
我该如何解决这个问题?
答案 0 :(得分:-1)
Integer.toString(int number)
应该在方法的主体中,而不是在参数声明中。Integer.toString(number)
或number + ""
检查空字符串的长度。 始终小于10。
public static int numOutput(int number) {
String outputNumber = "";
if (outputNumber.length()<=10) {
outputNumber = number + "";
} else {
return number;
}
return -1;
}