public class HelloWorld
{
public static void main(String args[])
{
for(int i=Integer.MIN_VALUE;i<=Integer.MAX_VALUE;++i)
{
boolean isEven=(i%2==0);
if(i%2==0)
{
System.out.println(String.format("i=%d,isEven=%b",i,isEven));
}
}
}
}
{
public static void main(String args[])
{
for(int i=Integer.MIN_VALUE;i<=Integer.MAX_VALUE;++i)
{
boolean isEven=(i%2==0);
if(i%2==0)
{
System.out.println(String.format("i=%d,isEven=%b",i,isEven));
}
}
}
}
别换行2、循环条件 i<=Integer.MAX_VALUE; 会导致死循环,把=号去掉
因为判断之后才运行的i++