Java - 由文本索引的列表

Bar*_*rak 0 java

我正在寻找一种像这样的存储阵列:

array['name'] or array.add('name','value').
Run Code Online (Sandbox Code Playgroud)

arrayList不会那样工作.存储这样的价值的最佳方法是什么?

Jon*_*uis 6

用一个Map.A HashMap是个不错的选择:

Map<String, String> map = new HashMap<String, String>();

// to add name/value pairs - like your array.add('name','value')
map.put("name", "value");

// to retrieve values - like your array['name']
map.get("name");
Run Code Online (Sandbox Code Playgroud)