当count自加到3时,num是0,但第6行有一个num!=0。
所以为什么还能让count自加到3???
while(num != 0){
count++; 1 2 3
num/=10; 99 9 0
}
第一个回答看花了 唉 老了
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
String str=num+"";
byte[] b=str.getBytes();
int 个数=0;
for(byte bb:b){
个数++;
}
System.out.println(个数);
}
}
粗糙了点 你们自己优化