for (int i = 0; i < list.size(); i++)
{
Map map =(Map)(list.get(i));
a=(String)yyy.get(new String("a"));
b=(String)yyy.get(new String("b"));
...
}
问题:如何判断在n次循环中的a值是否有重复?
能不能在循环外面判断?
{
Map map =(Map)(list.get(i));
a=(String)yyy.get(new String("a"));
b=(String)yyy.get(new String("b"));
...
}
问题:如何判断在n次循环中的a值是否有重复?
能不能在循环外面判断?
a=(String)map.get(new String("a"));??
Map是不允许键名重复的,不然会产生异常.
我现在a=(String)yyy.get(new String("a"));在循环里面一切正常啊。就是不知道该如何判断他在循环过程中所取得值"a"是否有重复?
for (int i = 0; i < list.size(); i++)
{
Map map =(Map)(list.get(i));
B=(String)map.get(new String("a"));
A=(String)map.get(new String("b"));
...
}求救!!!!
Returns the value to which this map maps the specified key.
这个help中的原文,如果Key重复了要抛异常的