Java基礎02

控制流程----三種程序結構

順序結構

寫在前面的先執行,寫在後面的後執行。

獲取鍵盤輸入—掃描器

1)導入相應的包---import java.util.Scanner;
2)創建掃描器對象---new Scanner(System.in);
3)獲取輸入
	|----nextInt();----獲取整數
	|----nextLine();----獲取字符串
	|----next();----獲取字符串
Exception---異常----程序運行過程中不正常的情況

分支結構

if……else分支、switch……case分支
1)if…else…
if(條件表達式) {

}

	if(條件表達式) {
		....
	} else {
		....
	}
	
	if(條件表達式1) {
		....
	} else if(條件表達式2) {
		....
	} else if(條件表達式3) {
		....
	} else {
		....
	}
2)switch...case...
	switch(表達式) {
		case 常量1:
			...
			break;
		case 常量2:
			...
			break;
		case 常量3:
			...
			break;
		case 常量4:
			...
			break;
		default:
			...
	}
	....

循環結構----需要反覆執行某個動作的時候

for(初始化語句; 條件語句; 控制語句) {
	循環體
}

1)初始化語句----只會運行一次
2)條件語句
	|---真:運行循環體,執行3)
	|---假:循環結束
3)控制語句,執行2)
0次或者多次

...
初始化語句;
while(條件語句) {
	循環體
	控制語句
}
...
for循環和while循環可以相互轉化
0次或者多次

...
do {
	循環體
} while(條件語句);
...
最少運行一次循環體

無限循環—死循環—不會退出的循環

for(;;) {
	....
}

while(true) {
	....
}

do {
	....
} while(true);

嵌套循環—循環裏面包含循環

例子:
https://blog.csdn.net/Amber_technology/article/details/103780508

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章