java代碼的基本格式
修飾符class類名{
程序代碼
}
選擇結構語句
if.....else語句
if(判斷條件){
執行語句1
}else{
執行語句2
}
if...else if...else語句
if(判斷條件1){
執行語句1
}else if(判斷條件2){
執行語句2
}
.
.
else if (判斷條件n){
執行語句n
}else{
執行語句n+1
}
switch條件語句
switch(表達式){
case目標值1:
執行語句1
break;
case目標值2:
執行語句2
break;
.
.
case目標值n:
執行語句n
break;
default:
執行語句n+1
break;
}
do...while循環語句
do{
執行語句
.
}while(循環條件);
for循環語句
for(初始化表達式;循環條件;操作表達式){
執行語句
.
}
循環嵌套
for(初始化表達式;循環條件;操作表達式){
。
for(初始化表達式;循環條件;操作表達式){
執行語句
。
}
。
}
跳轉語句(break、continue)
break出現在switch條件語句中,作用是終止某個case並跳出switch結構。當它出現在循環語句中,作用是跳出循環語句,執行後面的代碼。
continue語句用在循環語句中,它的作用是終止本次循環,執行下一次循環。
方法
修飾符 返回值類型 方法名([參數類型 參數名1,參數類型 參數名2,.....]){
執行語句
.
return 返回值;
}
修飾符:方法的修飾符比較多,有對訪問權限進行限定的,有靜態修飾符static,還有最終修飾符final等,這些修飾符在後邊的學習過程中會逐步介紹。
返回值類型:用於限定調用方法返回值的數據類型
參數類型:用於限定調用方法時傳入參數的數據類型。
參數名:是一個變量,用於接收調用方法時傳入的數據。
return關鍵詞:用於結束方法以及返回方法指定類型的值。
返回值:被return語句返回的值,該值會返回給調用者。
方法的重載
方法的遞歸
數組
數組的靜態初始化有兩種方法:
1、類型[] 數組名=new 類型[] {元素,元素,。。。}
2、類型[] 數組名={元素,元素,元素,。。。。}
數組排序
冒泡排序