Java基礎 運算語句總結

2021-08-11 01:19:12 字數 3229 閱讀 1740

/**

* if語句為判斷語句,判斷條件滿足則執行,執行語句,

* if 如果的意思

* else 否則的意思

* else if 否則再次對判斷語句進行判斷

* else if 可以判斷無限次

* * int = 10;

* if(判斷條件)else(再次判斷條件)…無限次 else(再次判斷條件)

* else

* * */

// if語句第一種格式

int x = 0;

if (x < 10)

// if語句的第二種格式

int y = 0;

if (y > 10) else

// if語句的第三種格式

int z = 0;

if(z>10)else if(z>9) else if(z>8)

// …. 無限次else if

// 否則輸出下面的語句

else

/**

* 一、for迴圈格式:

* for(初始化語句;判斷條件語句;控制條件語句)

*

* 二、執行:初始條件---迴圈體語句-----控制條件語句---判斷條件語句---迴圈體語句...

*

* */

// for語句標準格式

for (int x = 0; x < 10; x++)

system.out.println("------------------");

// for語句的巢狀使用

for (int x = 0; x < 5; x++)

}system.out.println("------------------");

// 一、(單一使用)輸出1-10之間的和

int y = 0;

for (int x = 0; x < 10; x++)

// 直接輸出y的最終值

system.out.println(y);

system.out.println("------------------");

//二、(單一使用) 輸出1-10之間的偶數和

int z = 0;

for (int x = 1; x <= 10; x++)

}// 直接輸出z的最終值

system.out.println(z);

system.out.println("------------------");

// 三、(單一使用)100-999 之間水仙花數

for (int x = 100; x < 999; x++)

}system.out.println("------------------");

//四、(巢狀使用)列印三行五列

for (int i = 0; i < 3; i++)

//輸出5個*後換行

system.out.println("");

}system.out.println("------------------");

//五、(巢狀使用)列印三角形*

for (int r = 0; r < 6; r++)

system.out.println("");

}

/**

* * while迴圈的基本格式:

* while(判斷條件語句)

*

* * 擴充套件格式:

*

* 初始化語句;

* while(判斷條件語句)

* * */

int x = 0;

while( x < 10 )

system.out.println("-------------------------");

// 1.使用while列印1000以內的水仙花數

int z = 0;

//定義乙個單獨的變數

int y = 100;

while (y < 1000)

y++;

}//輸出1000內共有幾個水仙花數

system.out.println("1000以內共有" + z+"個水仙花數");

/**

* switch是選擇結構語句:

* 用switch(要比較的值)和case中要被比較的值進行必要

* 相等則執行裡面的執行語句,否則依次比較,當所有的值

* 都不相等時直接執行default中的**

* 注意:

* 1.當比較值與被比較值相等時進入程式,發現沒有break時,

* 程式會向下執行碰到case時不判斷直接向下執行直到break或者default出現

* 2.default是switch內最後執行的,即使是放在switch內的最上面,

* 不會報錯可以執行,但是建議放在switch最下面

* */

//建立鍵盤錄入物件

scanner sc = new scanner(system.in);

//for語句巢狀switch使用

for(int x=0 ; x<5 ; x++)

}

/**

* do...while迴圈的基本格式:

* * 初始化語句;

* do while(判斷條件語句);

** do...while格式二:

*

* 初始化語句;

* do while(判斷條件語句);

** 迴圈語句的區別:

* do...while迴圈至少執行一次迴圈體。

* 而for,while迴圈必須先判斷條件是否成立,然後決定是否執行迴圈體語句。

** */

int x = 0;

do while (x < 5);

int y = 0;

dowhile(y<5);

JAVA基礎3 運算子 控制語句

控制語句 流程控制語句 對常量或變數進行操作的符號。使用運算子將常量或者變數連線起來的式子。注意 字元和字串在使用 號進行運算時候的區別。如果 或者 在變數的後面,先拿變數參與操作,後變數做 或者 如果 或者 在變數的前面,先變數做 或者 後拿變數參與操作 結果是 boolean 關係表示式 表示式...

java基礎 語句

demo1 package com.great.demo public class demo else 翻譯 如果boolean型別或者判斷表示式是對的 true 執行邏輯 1,否則執行邏輯 2 if boolean型別或者判斷表示式 翻譯 如果boolean型別或者判斷表示式是對的 true 執行...

JAVA基礎 語句

語句 1.順序執行語句 一行一行執行,從上往下逐一執行 2.分支執行語句 1 if 1 if 條件表示式 2 if 條件表示式 else 2 switch switch 常量表示式 預設執行的 switch表示式的值如果與任意乙個case的值相同,就會進入哪乙個分支執行 會逐行往下執行,直至遇到br...