7. 一,如何拿到char型別的資料
字串.charat(index);下標0開始
string s ="我是中國人";
char c = s.charat(2);
二,迴圈
1.求偶數的和
2.每行輸出5個
1.初始化條件:執行一次並且不能省略
2.迴圈條件:while ,do{}while();是否可以省略; boolean型別
3.迴圈體
4.迭代條件:死迴圈
1while(2)
1dowhile(2);
for(1;2;4)
流程控制語句:
break:結束迴圈
continue:結束本次迴圈並繼續執行下一次迴圈
return:結束乙個方法
三,巢狀迴圈:將乙個迴圈作為另乙個迴圈的迴圈體
*******
*******
*******
外層控制行數
內層控制列數
8. /*
do{}while;
輸出1~100內的偶數,每行輸出5個
2,4,6,8,10
12,14,16,18,20
1.判斷是不不是偶數
2.統計偶數的個數
*/classdowhiletest2
}//迭代條件
i++;
}while(i<=100);
//輸出結果
system.out.println("1~100內偶數的個數是\t"+count);}}
9. /*
流程控制語句
break:結束迴圈 end
continue:結束本次迴圈,繼續迴圈 end
return:結束乙個方法
注意:流程控制語句下不能寫邏輯
無法訪問的語句
*/classlooptest
system.out.println(i);
}system.out.println("end");}}
10.eclipse
裡main
alt +/
快捷輸入
sysout
f3 檢視原始碼
alt+
←返回
11.
1.增強
for迴圈和
iterator
遍歷的效果是一樣的,也就說 增強
for迴圈的內部也就是呼叫
iteratoer
實現的(
可以檢視編譯後的檔案
),但是增強
for迴圈
有些缺點,例如不能在增強迴圈裡動態的刪除集合內容。不能獲取下標等。
2.arraylist
由於使用陣列實現,因此下標明確,最好使用普通迴圈。 3.
而對於linkedlist
由於獲取乙個元素,要從頭開始向後找,因此建議使用
增強for
迴圈,也就是
iterator。
/*陣列的遍歷
陣列的有序指的是索引的順序
兩種迴圈對比:
1.增強
for迴圈
for(資料型別
識別符號:
陣列名)簡單
2.普通迴圈 能夠操作下標
*/class arrays2;
//arr[0],arr[1],
//遍歷方式一
for(int i =0;i
system.out.println(arr[i]);
}//第二種方式增強for迴圈
for(int num:arr)}}
java基礎 個人學習筆記 C
12.class valuetest1 intnum 10 for strings student system.out.println 方法呼叫前 t student 0 范冰冰 changevalue student system.out.println 方法呼叫後 t student 0 周杰...
java個人學習筆記12(多型)
1.多型 物件多型性在程式中的體現 父類的引用或者介面的引用指向了子類的物件。多型的好處 提高了 的擴充套件性 多型的弊端 不能使用子類的特有方法 多型的前提 必須有繼承或實現的關係,通常有覆蓋 instanceof 物件型別判斷,格式 物件 instanceof 型別,返回true或false a...
Lua語言基礎個人學習筆記
學習 array print array 1 for i 2,2 do array i i endfor i 2,2 do print array i end那麼一開始array 1 為10,後面輸出為 2,1,0,1,2 在表中查詢,如果找到,返回該元素,找不到則繼續 判斷該錶是否有元表,如果沒有...