所以我需要爲Java中的數組中的一個值分配多個值。例如讓一個數組的數字0有三個不同的數字與它關聯,但保持它們分開。java中的數組類型
我不好意思,我忘了提到將被分配的整數值是在單獨的類中,並且基於來自其他類的用戶輸入。
所以我需要爲Java中的數組中的一個值分配多個值。例如讓一個數組的數字0有三個不同的數字與它關聯,但保持它們分開。java中的數組類型
我不好意思,我忘了提到將被分配的整數值是在單獨的類中,並且基於來自其他類的用戶輸入。
創建自定義類
class CustomClass{
public int a;
// so on
}
List<CustomClass> myList=new ArrayList<CustomClass>();
另一種方法是將3個值轉換爲字符串,Concat的他們爲1-2-3,這樣的字符串將有1-2-3 ...分割字符串和將它們轉換回int ...(更難但可以)。
1)靜態初始化
int[] anArray = {
100, 200, 300,
400, 500, 600,
700, 800, 900, 1000
};
使用一個二維陣列。例如
int[][] multiArray = new int[3][3];
// either
int[] firstValue = {0,1,2};
multiArray[0] = firstValue;
// or
multiArray[1] = new int[]{3,4,5};
其中,在打印時,將給予:
[[0, 1, 2], [3, 4, 5], [0, 0, 0]]
存儲對象引用,其類持有你想要的3組或更多的元素/需要。 – 2014-12-04 19:39:40
給我一些樣本我/ P和O/P。 – 2014-12-04 19:40:18