Java基礎(chǔ)之三大控制流程結(jié)構(gòu)
一、前言
在代碼的控制流程當(dāng)中,有三大結(jié)構(gòu)。分別是順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),就讓我們來看一看這三大結(jié)構(gòu)體和一些語句吧
二、順序結(jié)構(gòu)
順序結(jié)構(gòu)是指按照順序一句一句地執(zhí)行
public class Demo{ public static void main(String[] args) { System.out.println("順序1"); System.out.println("順序2"); System.out.println("順序3"); System.out.println("順序4"); } }
結(jié)果如下:
三、選擇結(jié)構(gòu)
選擇結(jié)構(gòu)是指有選擇地去執(zhí)行某個(gè)語句
3.1 if選擇結(jié)構(gòu)
public class Demo{ public static void main(string[] args){ int score=90 if ( i <100){ System.out.println("該數(shù)字小于100!"); }else{ system.out.println("該數(shù)字大于或的等于100!") } } }
其結(jié)果如下:
3.2 switch選擇結(jié)構(gòu)
public class Demo{ public static void main(String[] args) { char grate='C'; switch (grate){ case 'A': System.out.println("優(yōu)秀"); break; case 'B': System.out.println("良好"); break; case 'C': System.out.println("一般"); break; case 'D': System.out.println("及格"); break; case 'E': System.out.println("掛科"); break; default: System.out.println("未知等級(jí)"); } }
結(jié)果如下:
四、循環(huán)結(jié)構(gòu)
循環(huán)結(jié)構(gòu)是指循環(huán)使用同一個(gè)語句
4.1 While循環(huán)
public class Demo{ public static void main(String[] args) { //輸出1~5 int i=0; while (i<5){ i++; System.out.println(i); } } }
其中結(jié)果如下:
4.2 DoWhile循環(huán)
public class Demo{ public static void main(String[] args){ //輸出1~5 int i=0; do{ i++; System.out.println(i); }while(i<5) } }
其結(jié)果如圖:
4.3 For循環(huán)
public class Demo{ public static void main(String[] args) { for (int i = 0; i < 3; i++) { System.out.println("學(xué)基礎(chǔ),看小余"); } } }
結(jié)果如圖:
到此這篇關(guān)于Java基礎(chǔ)之三大控制流程結(jié)構(gòu)的文章就介紹到這了,更多相關(guān)java控制流程結(jié)構(gòu)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JNDI在JavaEE中的角色_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了JNDI在JavaEE中的角色,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08JDK1.8下載、安裝和環(huán)境配置超詳細(xì)教程(最新最完整)
jdk1.8是一款功能強(qiáng)大的Java語音軟件開發(fā)工具包,JDK是學(xué)好Java的第一步,本文重點(diǎn)給大家介紹JDK1.8下載、安裝和環(huán)境配置教程,需要的朋友可以參考下2022-11-11關(guān)于springmvc報(bào)錯(cuò)404的問題
這篇文章主要介紹了關(guān)于springmvc報(bào)錯(cuò)404的問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03Hibernate傳入Java對(duì)象創(chuàng)建動(dòng)態(tài)表并錄入數(shù)據(jù)
這篇文章主要介紹了Hibernate傳入Java對(duì)象創(chuàng)建動(dòng)態(tài)表并錄入數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10使用socket實(shí)現(xiàn)網(wǎng)絡(luò)聊天室和私聊功能
這篇文章主要介紹了使用socket實(shí)現(xiàn)網(wǎng)絡(luò)聊天室和私聊功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12