设计一个方法计算数字是几位数
public static int getNum(int num) {
//1 1 1/10=0
//11 2 11/10=1 1/10=0
//234 3 234/10=23 23/10=2 2/10=0
int i=1;
/*while(true) {
num=num/10;
if(num==0) {
break;
}else {
i++;
}
}*/
while((num=num/10)!=0) {
i++;
}
return i;
}
public static void main(String[] args) {
int num=getNum(10001);
System.out.println("该数字是"+num+"位数");
}