我只是想了解 for(int i =1;i<4;i++)
之间的区别
和for(int i =1;i++<4;)
第一个打印 123
第二个打印 234
for(int i =1;i<4;i++)
System.out.print(i);
for (int i =1;i++<4;)
System.out.print(i);
我不明白为什么结果不同,我期望它们都是 123。
最佳答案
这个循环:
for (int i =1;i++<4;)
增量i
之前System.out.print(i)
,表示第一个打印值 i
将是 2。
关于java - 为什么这些打印输出不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58454754/