Java基礎——數組(一維數組,二維數組)


首先,我要說明一點,我自學過一遍java語言

一.今天我主要復習了二維數組,包括他得三中定義方式:

int [][]a = new int[][];

int [][]a = new int[n]{1,2,3}//創建一個n行3列得數組,列值已經確定

int [][]a = {{0,1,2},{2,3,4},{2,5,7}};//創建一個3行3列得數組;
二.編寫一個二維數組  成績表[5][4](如下);

姓名 java 數據庫 xml
張三 23 43 67
李四 33 46 86
王五 34 67 65
增強 23 67 39

我的思路是:

1.創建了2個一維數組分別是:列名[],姓名[]。並賦值給這個二維數組得第一行和第一列

2.從 成績表[1][1]開始往數組里面添加成績(我是一個人3門成績放在一起輸入的)【已經定義好一個Scanner input=new Scanner(System.in)】代碼:

for(int i=1 ; i<5 ; i++){

for(int j = 1 ; j < 4 ; j++){

成績表[i][j]=input.next()  //成績表已經聲明是一個字符串數組

}

}

3.輸出就簡單了,直接2個嵌套for循環搞定(外層循環加一個System.out.print("\n");用於換行;)內層輸出用System.out.print(成績表[i][j]+"\t");這樣看起來格式鮮明舒服。

三,最后在回家前布置了回家先看看StringBuffer,StringBuilder得作業

小結:感覺進度挺快,回家不預習,上課跟不上節奏,晚上不復習,學完了也不熟悉。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: