【发布时间】:2016-04-03 22:35:00
【问题描述】:
我正在尝试创建一个程序,让您可以将任何数据放入表中,并且您可以执行计算一列、行中有多少字等功能。使用HashMap 是最好的方法关于这个?
如果没有,你能推荐什么?
目前我正在努力计算每个字母,并且每次给 a = 8、b 和 c = 0 时,每个值都加 1
public void main(String[] args){
map.put("0", "a");
map.put("1", "b");
map.put("2", "c");
map.put("3", "a");
map.put("4", "b");
map.put("5", "a");
map.put("6", "b");
map.put("7", "c");
for(Map.Entry ent : map.entrySet()){
if(map.containsValue("a")){
x++;}
else if(map.containsValue("b")){
y++;}
else if(map.containsValue("c")){
z++;}
}
System.out.println("a = " + x);
System.out.println("b = " + y);
System.out.println("c = " + z);
【问题讨论】: