for(int=1;i<10&&i!=5;i++) i自加到5会不会跳出循环不继续呢?
i自加到5时,会不会跳出循环?原因呢?
你的循环条件 i<10&&i!=5 意思是同时满足2点即 i<10 并且 i不等于5
你的变化量是i 每次自加1 会是1 2 3 4 当i=5时 不满足条件2,所以直接跳出循环了
for(int i =1;i<10&& i !=5;i++)
System.out.println(i);
一试就知道了 输出1 2 3 4
跳出循环了 ,因为不满足条件,只有满足条件才能进入循环体