下面这题用循环语句怎么写

求解答

求解答
2017-04-05
package test;
public class Test {
public static void main(String[] args) {
ziom(321);
System.out.println("\n--------------");
ziom(3147);
System.out.println("\n--------------");
ziom(123456);
}
public static void ziom(int num) {
String numStr = String.valueOf(num);
int length = numStr.length();
if (length > 5) {
System.out.println(num+"位数大于5");
return;
}
System.out.println(num+"是一个"+length+"位数");
System.out.print("倒序输出:");
for (int i = length-1; i >= 0; i--) {
System.out.print(numStr.charAt(i));
}
}
}
举报