java邏輯控制
分支結構
迴圈結構
輸入輸出.
1.分支結構
1.1
1單分支結構
if(布林表示式){
//條件滿足執行
}
2.雙分支結構
if(布林表示式){
//條件滿足執行
}
else{
//不滿足執行
}
3.多分支結構
if(布林表示式){
//條件滿足執行
}
else if{
//滿足執行
}
else{
//都不滿足執行
}
eg :
if(age<=18) {
System.out.println("少年");
}
else if(age>=19&&age<=28) {
System.out.println("青年");
}
else if(age>=29&&age<=55) {
System.out.println("中年");
}
else if(age>=56) {
System.out.println("老年");
}
*注意:else就近原則
1.2
*switch 不可以接受的型別有:float, double,boolean
*每一個case都要有break,否則程式會繼續執行
*default表示各個條件都不滿足時
2.迴圈結構
2.1
1.while迴圈
while(迴圈條件){
//迴圈語句;
}
**這裡的迴圈條件一定是一個布林表示式
eg
while(count<3) {
System.out.println("please enter the key:");
String key = sc.nextLine();
if (passward.equals(key)) {
System.out.println("登陸成功");
break;
} else {
System.out.println("密碼錯誤,請重新輸入");
count++;
}
}
2.for迴圈
for(表示式1;表示式2;表示式3){
//迴圈體
}
表示式1:初始化
表示式2:迴圈條件
表示式3:更新迴圈變數
eg
for(year=1000;year<=2000;year++){
if(year%4==0||year%100==0||year%400==0){
System.out.println(year);
}
3.continue&break
continue:表示跳出本次迴圈進行下一次迴圈;
break:表示結束迴圈。
3.輸入輸出
3.1
輸入
System.out.println();//輸出自動換行
System.out.print();//輸出不換行
System.out.prinf(format,msg);//相當於c
3.2輸出
import java.util.Scanner;
Scanner sc=new Scanner(System.in);//從鍵盤輸入
System.out.println();
String 字串=sc.nextLine();
int 變數名=sc.nextInt();
相關文章
- Java基礎之邏輯控制Java
- java取反邏輯Java
- angular2 的邏輯控制Angular
- 01.Python邏輯控制流Python
- Java基礎——邏輯運算子Java
- 用java實現業務邏輯Java
- SAP CRM WebClient UI Text 可編輯與否的控制邏輯WebclientUI
- jmeter基礎邏輯控制器之ForEach控制器JMeter
- 形式邏輯(普通邏輯)7:推理概述
- java短路邏輯運算子是什麼Java
- java命令的本質邏輯揭祕Java
- java和C++邏輯註釋文件JavaC++
- jmeter學習指南之16個邏輯控制器JMeter
- Jmeter之邏輯控制器(Logic Controller)JMeterController
- 邏輯分析
- 邏輯題
- 題庫明細 使用java理解程式邏輯Java
- java中equals方法與==邏輯運算子薦Java
- CRM和C4C product category hierarchy的可編輯性控制邏輯Go
- Jmeter邏輯控制器之If Controller的使用解析JMeterController
- Go快速入門 03 | 控制結構:if、for、switch 邏輯語句Go
- Java鎖的邏輯(結合物件頭和ObjectMonitor)Java物件Object
- Java鍛鍊邏輯思維能力綜合練習Java
- [java程式碼]業務邏輯查詢幫助類Java
- Java基礎09:邏輯運算子、位運算子Java
- 邏輯運算子
- 編碼規範:不要用引數控制程式碼邏輯
- Linux Shell 邏輯運算子、邏輯表示式詳解Linux
- java語言邏輯類、引數類和字元類Java字元
- java短路運算子和邏輯運算子的區別Java
- Jmeter-邏輯控制器If Controller的例項運用JMeterController
- Android 視訊控制器出入邏輯及動畫的封裝Android動畫封裝
- SCSS 邏輯運算子CSS
- JS邏輯練習JS
- PostgreSQL:邏輯結構SQL
- oracle 邏輯結構Oracle
- RunLoop內部邏輯OOP
- DataGuard搭建邏輯StandBy