Map里面存放的是对象的引用
2015-05-24 12:56
274 查看
public class Main { public static void main(String[] args) { Map< Integer, Stu> mapA=new HashMap<Integer, Stu>(); Map<String, Stu> mapB=new HashMap<String, Stu>(); Stu stu=new Stu(); stu.x=10; stu.y=10; mapA.put(1, stu); mapB.put("1", stu); System.out.println(mapA.get(1).x); stu.x=5; System.out.println(mapB.get("1").x); System.out.println(mapA.get(1).equals(mapB.get("1"))); }
输出
10
5
true
相关文章推荐
- 添加一个对象到集合中时,集合里面存放的是对象的引用还是对象本身?
- 添加一个对象到集合中时,集合里面存放的是对象的引用还是对象本身?
- map 存放 类对象的 引用地址
- 添加一个对象到集合中时,集合里面存放的是对象的引用还是对象本身?
- 当使用json写map对象时里面的重复对象会变成引用,导致前段取不到
- 添加一个对象到集合中时,集合里面存放的是对象的引用
- logic标签遍历map map中存放的是 List集合对象
- java按行读取txt文件并按顺序放到map对象里面实例
- 关于变量,对象,引用的存放。
- 降低对象的引用级别到软引用 class SoftValueMap<K, V> extends HashMap<K, V>
- map中存放的value是引用变量
- BeanMap 存放bean对象 bean对象为excel一行数据
- Atitit 容器化技术之道 attilax著 1. 概念 1 1.1. 容器是应用服务器中位于组件和平台之间的接口集合。 1 1.2. 有时候也指集合的概念,里面可以存放不同对象 2 1.3. 、新
- Map里面存放Map或List的用法
- 将JavaBean对象的全部属性(包括父类属性)存放于map中的方法
- ArrayList和LinkedList都是实现了List接口的类,他们都是元素的容器,用于存放对象的引用; 他们都可以对存放的元素进行增删改查的操作,还可以进行排序。 但是,他们还是有区别的。
- 基本类型和引用类型的变量在内存存放的内容及对象
- 浅谈s:select 标签中list存放map对象的使用
- Java中list存放的是值还是对象的引用问题
- Java中对对象的操作是引用操作-建立Temp对象是,应该在循环里面new一个新的地址,再使用add添加到集合中去