Java:创建2D ArrayList来存储整数和字符串?

Cry*_*sie 2 java arraylist multidimensional-array

我需要存储2个彼此连接的值数组.数组由一组字符串和一组整数/双精度值组成.数据的大小不固定.

一个例子:

Data 1: AA, 13    
Data 2: BB, 6    
Data 3: GG, 2
Run Code Online (Sandbox Code Playgroud)

我试着看看2D阵列.有没有更好的方法来存储价值观?我可能需要多维数组来存储值.任何人都可以指出我正确的方向或给我一个方法来创建2D数组以及如何添加/检索元素?

Mak*_*oto 7

这将是迄今为止最好使用Map.映射具有键值对,因此您可以以这种方式自然地存储字符串和整数.

Map<String, Integer> myMap = new HashMap<String, Integer>();
Run Code Online (Sandbox Code Playgroud)