我正在开发一个程序,可以从网站获取学校成绩和科目名称。我想将一个字符串与一个 int 数组关联起来,以便每个主题都引用其标记。可能吗?
编辑:我的意思是类似的事情
array =
{"english": [5, 7, 9],
"history": [4, 8, 6],
.....
}
最佳答案
您可以将其存储在Map(集合框架)中。下面是示例代码
Map<String, Integer[]> aMap = new HashMap<String, Integer[]>();
aMap.put("Maths", new Integer[]{1,2,3,4});
Integer[] marks = aMap.get("Maths");
for(int mark: marks){
System.out.println(mark);
}
如果您正在寻找更广泛的方法,您可以引用ListTable
关于Java将字符串与int数组关联起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39335274/