if和continue的區別?
在Java程序中,continue語句只能應用在for、while和do…while循環語句中 ,用于讓程序直接跳過其后面的語句,進行下一次循環。break語句和continue語句的區別在于, break語句將終止整個循環語句,而continue語句只結束本次循環。break會終止整個循環程序的運行,而continue只是終止當前循環程序運行并開啟新的一次循環。
再來說一下if和switch的區別:if可以用于判斷數值,也可以判斷區間,只要運算結果是boolean類型,都可以 進行判斷。switch用于對固定的幾個值,進行判斷。判斷的值的類型有限。也就是說if包含switch,但switch不一定包含if。