陣列的初始化方式分為靜態初始化和動態從初始化
舉例:靜態初始化二維陣列:
第一種:int [ ] s1 =new int[10];
第二種:int [ ] [ ] s2 ; s2=new int [ ] [ ] ,,}(二維陣列)裡面的元素不在是規定型別,而是可以容納多個元素組合
ps:類似所有陣列裡面的元素已經分配好固定的房間, 房間有固定的人居住
動態初始化(直接定義陣列的長度)
ps:有元素要注入的時候我才給他分配房間,我只存在這個房間,但房間裡面沒有人住
string [ ] [ ] s3 ;
第一種寫法: s3 =new string[6] [6] ;
第二種寫法: s3 =new string[6] [ ] ; s3 [0] =new string [5]; s3[1]=new string[6] 以此增加; string後的數為乙個常量.
!!!!!錯誤的動態初始化!!!!!
s3 =new string [ ] [ ];
s3 =new string [ ] [5];
如何引用陣列,給他注入元素:
int [ ] [ ] i =new int[3] [2];
i[0] [1] =90; //給元素賦值
i[2] [1] =100;
獲取陣列長度:
system.out.println(i.length);
獲取陣列元素:
system.out.println(i[0].length);
二維陣列的遍歷
利用for來巢狀迴圈,
for(m;mfor(n;n< i[m].length ; ){//控制元素的輸出
system.out.println(i[n][m]+"")//輸出某一行全部的元素
system.out.println();
個人學習 java 列舉
一種單例模式 裡面只有乙個類 他類裡的屬性宣告為 private final 在構造器中初始化 它值一旦確定就不能修改 private season string seasonname,string seasondesc this.seasonname seasonname this.seasond...
個人學習 java 事
需要xml加上tx的命名空間 基於註解的配置事務 然後配置事務 並且啟用 property內是要管理的資源 在對應的方法上方加入 transactional 事務的傳播行為 根據特定的型別.指定事務的propagation 的值.進行詳細的說明 xml配置事務 實現類 首先是配置bean 找到要實現...
java個人學習筆記12(多型)
1.多型 物件多型性在程式中的體現 父類的引用或者介面的引用指向了子類的物件。多型的好處 提高了 的擴充套件性 多型的弊端 不能使用子類的特有方法 多型的前提 必須有繼承或實現的關係,通常有覆蓋 instanceof 物件型別判斷,格式 物件 instanceof 型別,返回true或false a...