public class Test{
public static void main(String args[]){
for(int i=0;i<6;i++){
int k=++i;
while(k<5){
System.out.print(i);
break;
}
}}}
首先,i为0,进入for后i为0,int k=++i后,k和i都为1,k<5成立,输出1,break跳出while回到for里,执行i++,i为2,小于6成立继续for循环,k=++i后,k和i都为3,K小于5成立输出3,break回到for中,执行i++,后i=4,再执行k=++i后k和i都为5,k<5不成立,继续执行i++,i为6,i<6不成立,跳出for循环