java 宣告和動態建立陣列

2021-07-05 10:57:55 字數 911 閱讀 9520

昨天在寫**時候需要動態建立一組,竟然一時想不起來,該如何建立,查了一些資料,記錄下來,提醒自己要注重基礎。

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 如果上述的...