break;語(yǔ)句和 System語(yǔ)句的前后順序有什么關(guān)系嗎?
package com.imooc;
public class HelloWorld{
public static void main(String[] args){
int sum = 0;
for(int i= 1;i<= 10;i++){
sum = sum +i;
if(sum >20){
break;
}
}
System.out.println("當(dāng)前的累計(jì)值為:"+sum);
}
}
2017-02-22
如果打印語(yǔ)句在break;的上一行,跟你這樣寫是沒(méi)有區(qū)別的,因?yàn)閎reak的意思就是終止當(dāng)前循環(huán),所以先打印再終止或者先終止再打印在這里都沒(méi)有區(qū)別,但如果打印語(yǔ)句在for循環(huán)的上面,那區(qū)別就很大了。
2017-02-22
我這樣也能正常顯示結(jié)果,但是和實(shí)例代碼顯示的結(jié)果不一樣