java将值插入HashBasedTable
我想这样创建一个数据结构:
'AF' => { :name => 'Afghanistan', :alpha3 => 'AFG', :numeric => '004' },
我试过这个:
Table<String, String, Integer> table = HashBasedTable.create();
Map<String, Table<String, String, Integer>> map = new HashMap<>();
table.put("AF", "Afghanistan", 004);
map.put("AF", new HashBasedTable('Afghanistan', 'AFG', '004'));
向HashBasedTable中插入值的正确方法是什么?我找不到解决办法
# 1 楼答案
从你的代码中,我看不出为什么一个普通的
Map
不能在这里完成这项工作。创建Airport
类,然后(使用键)将这些对象放入符合您需要的Map
中