Java中for循環(huán)和if條件語句是很基礎也是很重要的語法,經(jīng)常在實際開發(fā)中用到。下面我們來一起學習一下它們的用法和注意事項。
//for循環(huán)語法 for(初始化表達式; 條件表達式; 更新表達式){ //循環(huán)體語句 } //if條件語句語法 if(條件){ //滿足條件執(zhí)行 }else{ //條件不滿足執(zhí)行 }
for循環(huán)語句中,初始化表達式只會在循環(huán)開始前執(zhí)行一次,可以用來初始化一些變量,比如:
int count = 0; for(int i = 0; i< 10; i++){ count++; } System.out.println("count的值為:" + count);//輸出count的值為:10
在循環(huán)體語句執(zhí)行完之后,更新表達式會被執(zhí)行,一般用來更新循環(huán)變量的值。
if條件語句中,只有當條件為true時才會執(zhí)行if代碼塊中的語句,否則就會執(zhí)行else代碼塊中的語句。比如:
int num = 5; if(num >10){ System.out.println("num大于10"); }else{ System.out.println("num小于或等于10"); } //輸出num小于或等于10
注意,在Java中for循環(huán)和if條件語句中的條件表達式都只接受布爾值,即true或false。而且循環(huán)條件一定要注意避免出現(xiàn)死循環(huán),否則會導致程序無法正常運行。在編寫循環(huán)語句時,一定要注意及時終止循環(huán),否則會出現(xiàn)不可預知的錯誤。