昨天在寫**時候需要動態建立一組,竟然一時想不起來,該如何建立,查了一些資料,記錄下來,提醒自己要注重基礎。
int data = new int[3];
這樣就建立了初值為零的有3個元素的陣列,這裡的3也可以動態指定它的值。
對於整形,來看看初始化的形式:
int myintarray = new int[3];
int myintarray = ;
int myintarray = new int;
字串:
string mystringarray = new string[3];
string mystringarray = ;
string mystringarray = new string;
或者使用list:
listlistofstring = new arraylist();
listofstring.add("foo");
listofstring.add("bar");
string value = listofstring.get(0);
assertequals( value, "foo" );
也可以是使用反射來建立動態大小的陣列:
int size = 3;
int intarray = (int) array.newinstance(int.class, size );
關注我,獲取400個的賺錢金點子,輕鬆開啟副業生涯 陣列 陣列宣告建立
陣列是相同型別資料的有序集合.陣列描述的是相同型別的若干個資料,按照一定的先後次序排列組合而成。其中,每乙個資料稱作乙個陣列元素,每個陣列元素可以通過乙個下標來訪問它們.首先必須宣告陣列變數,才能在程式中使用陣列。下面是宣告陣列變數的語法 datatype arrayrefvar 首選的方法 或da...
陣列 陣列宣告建立
陣列是相同型別資料的有序集合.陣列描述的是相同型別的若干個資料,按照一定的先後次序排列組合而成。其中,每乙個資料稱作乙個陣列元素,每個陣列元素可以通過乙個下標來訪問它們.首先必須宣告陣列變數,才能在程式中使用陣列。下面是宣告陣列變數的語法 datatype arrayrefvar 首選的方法 或da...
建立動態陣列
1.動態陣列的定義 int pia new int 10 2.初始化動態的陣列 string psa new string 10 int pia new int 10 3.const物件的動態陣列 4.允許動態分配空陣列 size t n get size int p new int n 如果上述的...