欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java的return和break

Java編程中常使用return和break命令,它們的作用是不同的,可以用于不同的場(chǎng)景中。

return語(yǔ)句
return語(yǔ)句一般用于方法的返回值和結(jié)束方法的執(zhí)行。 在方法中,遇到return語(yǔ)句后,方法立刻停止執(zhí)行,并返回一個(gè)指定值或null,同時(shí)當(dāng)前方法也被終止。 返回的值的類型必須與方法聲明中的返回類型相同或兼容。
public int add(int a, int b) {
return a + b;
}

上面的例子中,程序執(zhí)行到return語(yǔ)句后,方法add就結(jié)束了,返回兩個(gè)參數(shù)a和b的和。如果方法需要返回的是一個(gè)對(duì)象,那么返回的是該對(duì)象的引用。

break語(yǔ)句
break語(yǔ)句是用于結(jié)束循環(huán)的執(zhí)行,可以用在for、while、do-while等循環(huán)語(yǔ)句中。當(dāng)程序執(zhí)行到break語(yǔ)句時(shí),程序?qū)⑻霎?dāng)前循環(huán)。 
for(int i = 0; i< 10; i++) {
if(i == 5) {
break;
}
System.out.println(i);
}

上面的例子中當(dāng) i=5時(shí),break語(yǔ)句將調(diào)用,for循環(huán)結(jié)束,輸出結(jié)果為0,1,2,3,4。