05 Java基礎筆記 選擇結構

2021-09-01 05:34:11 字數 1162 閱讀 5982

1,if簡單條件語句

格式:

if(條件)
注:當"條件"必須是布林型別, "執行體"當條件為true時執行語句;當條件為false時不執行語句。

if(i>

6)

2,if…else條件語句

格式:

if()eles
注:當條件為true時執行if語句;當條件為false時執行else語句。

int i =17;

if(i%2==

0)else

3,if else if條件語句

格式:

if(條件)else ifelse ifelse
當條件為true時執行if語句;

當條件為false時執行else語句;

實現多個條件的判斷,若只有乙個if條件是true;

其他的語句不執行。

int grade =

81; if(grade >

80)else

if(grade >

70)else

if(grade >

60)else

4,if語句與三元語句

兩者替換,使用規則:

1,判斷條件多使用if語句

2,判斷只有乙個條件使用三元運算子

int i =7;

int j =8;

int k = i < j ?i:j;

system.out.

println

(k+" 是最大值"

);

1,表示式和case後面放入常量作比較,與那個case後的常量相同,就執行相應的程式,遇到break全部結束。

格式:

swtich(表示式)
2,swtich語句的穿透性,若case後沒有break語句,程式會一直向下穿透。

int wk =1;

swtich (wk)

基礎篇 05Java陣列

1.什麼是陣列 相同資料型別的元素組成的集合。這些元素按線性順序排列,所謂線性順序是指除最後乙個元素外,每乙個元素都有唯一的前驅元素 除最後乙個元素外,每乙個元素都有唯一的後繼元素。2.陣列的定義 int arr new int 4 每個數都是0 3.陣列的初始化 int arr 宣告陣列 arr ...

Java每日基礎05

mysql資料庫,如何獲取新插入資料的自增值 使用一下語句獲取 select last insert id mysql資料庫中有哪些型別的索引?1 普通索引 2 唯一索引 3 主鍵索引 4 組合索引 5 全文索引 針對表,drop delete truncate的區別 drop直接刪除表 trunc...

JAVA基礎之流程語句控制 選擇結構

switch語句 是選擇結構的一種標誌性語句 switch 表示式 switch意為開關 比如 int a 5 switch a 1 他的運算順序是 先計算出switch語句後表示式的結果,再進入第乙個case進行選擇,不是這個答案則忽略進入 第二個case進行選擇,還是不對,繼續選擇下乙個,也就是...