您的位置:首页 > 编程语言 > Java开发

引用 java中Map,HashMap使用注意

2012-04-09 14:11 393 查看
引用

西瓜味醒目java中Map,HashMap使用注意

今天在写程序的时候用到了一个Map<Integer,List<Object>>;

程序中用到了递归,大致写个框架吧:

private void do(List<Object> list){

/*

……中间是一系列的逻辑过程

*/

map.put(num,list);

//list.clear();

/*

……

*/

do(list);

}

请注意红色注释部分,开始写的时候,这条并没有注释掉,因而产生了错误,我发现map中的list被清掉了,原先认为数据会存在map中,后来请教别人,才知道map对其只是内存的一个映射,所以list清空后,map中的list也会变为空。

又学到了一点很基础的东西,记录一下……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐