本课课件里给的例子中,为何不将System.out.println(i);写在if的{}里面呢?为何不将System.out.println("结束啦");写在for的{}里面呢?前面学的语法中,打印的代码块就是写在{}里的。求解,谢谢。
楼上说的很清楚了,你看下打印结果就知道了。如果放在if括号外会打印五次:
当前的累加值为:1当前的累加值为:3当前的累加值为:6当前的累加值为:10当前的累加值为:15
而你放在if里面只会打印一次:当前的累加值为:21 。主要看你的业务需求了
你可以试试把这些放在你说的位置,会出现什么情况