int[] i = new int[2]; // 宣告 int 且陣列大小為2的變數 i
i[0]=1; // i[0]初值為1
i[2]=2; // i[1]初值為2
上面的程式碼應該對大家來說是小菜一疊,下列則是使用具有建構元的 class 產生物件並陣列化:
String[] s; //宣告 String 的變數 s
s = new String[2]; // 變數 s 陣列大小為2
s[0] = new String("Helloo"); // s[0]的建構元為Hello
s[1] = new String(byte[10] , "UTF-8"); // s[1]的建構元為 byte 陣列,且用UTF-8解碼
這樣既能宣告 String 陣列,並且元素間的建構元也能不同。
參考資料:
- Java 2 教學手冊 — JDK 5 - Ivor Horton 著 蔡明志、陳彥仲 譯
沒有留言:
張貼留言