日月无极
2019-08-19 00:54
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(;num!=0;count++){
num/=10;
}
System.out.println("它是个"+count+"位的数!");
}
}
因为count如果放在for循环里面定义的话 就是内部定义,count只能在for循环里面使用 ,System.out.println("它是个"+count+"位的数!");中的count就找不到定义了
System.out.println("它是个"+count+"位的数!");里面还有个count
在for循环里面定义就只能在for循环里面使用了
Java入门第一季(IDEA工具)升级版
1165515 学习 · 17586 问题
相似问题