((i>2)&&(i%3==0)),刚开始执行相当于(false&&false),不应该是停止吗?
public static void main(String[] args) { for(int i=1;i<=10;i++){ if((i>2&&(i%3==0))){ break; } System.out.println(i); } System.out.println("结束啦"); }
((i>2)&&(i%3==0)),刚开始执行相当于(false&&false),不应该是停止吗?
i最后的输出为1,不应该是刚执行就判断停止吗?