例如map,list,hashmap这三个不知道是否能完成数据累加.数据累加的意思就是,
比如说,我声明了一个map,里面又10列值.可是我又从数据库中读取了5列.这5列我还是用刚才声明的map去接受.现在我想让现在声明的这个map中又15列值,不知道怎么去实现.这是调用2个各自的方法得到的数据.想一起累加起来.还有list或者hashmap不知道能不能实现这样的功能,有经验的说说看看...
比如说,我声明了一个map,里面又10列值.可是我又从数据库中读取了5列.这5列我还是用刚才声明的map去接受.现在我想让现在声明的这个map中又15列值,不知道怎么去实现.这是调用2个各自的方法得到的数据.想一起累加起来.还有list或者hashmap不知道能不能实现这样的功能,有经验的说说看看...
class hashmaptest
{
public static void main(String[] args)
{
HashMap register = new HashMap();
register.put("name","jingsp");
register.put("date","1996-8");
register.put("stuid","960515");
register.put("status","overS");
register.put("scrol","excellence");
register.put("lasttime","1999-9");
System.out.println(register);
System.out.println("-------------------");
Set s = register.entrySet();
System.out.println(s);
System.out.println("-------------------");
Iterator it = s.iterator();
while(it.hasNext())
{
Map.Entry map = ( Map.Entry)it.next();
System.out.print(map+"\t");
System.out.println("key:"+map.getKey()+"\tvalue:"+map.getValue());
}
}
}
或逐个put
其实,象这些集合类如ArrayList就相当于动态数组,