java基礎 個人學習筆記 B

2021-08-08 05:27:03 字數 1833 閱讀 3393

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 在表中查詢,如果找到,返回該元素,找不到則繼續 判斷該錶是否有元表,如果沒有...