问个特别沙diao的问题哈,不要喷我
for(int i=0;i<10;i++){
System.out.println(i);//这里打印出 i 的值为0;
//请问:i在括号里面++ 了,为什么打印出来的是0,而不是1
}
问个特别沙diao的问题哈,不要喷我
for(int i=0;i<10;i++){
System.out.println(i);//这里打印出 i 的值为0;
//请问:i在括号里面++ 了,为什么打印出来的是0,而不是1
}
是因为,i++这句在for语句块执行完之后才执行
执行顺序
1、初始化i
2、条件判断
3、执行{}代码
4、自增