java ArrayList的问题
来源:互联网 发布:淘宝沙宣官方旗舰店 编辑:程序博客网 时间:2024/05/22 02:52
ArrayList 的 add 方法。
如果list 内容为对象。
如果list 内容为对象。
#IntStringList 是我自定义的一个class,有两个属性beforlineNum和info。
ArrayList<IntStringList> needAddList = new ArrayList<IntStringList>();
IntStringList oneNote = new IntStringList();
oneNote.setBeforlineNum(1);
oneNote.setInfo(“123”);
needAddList.add(oneNote);
oneNote.setBeforlineNum(2);
oneNote.setInfo(“456”);
needAddList.add(oneNote);
oneNote.setInfo(“456”);
needAddList.add(oneNote);
现在ArrayList<IntStringList> needAddList中add了两个IntStringList数据。
那么needAddList中的内容是什么?
是1,123;2,456?
结果:
needAddList.get(0).getBeforlineNum=2
needAddList.get(0).getInfo=456
needAddList.get(1).getBeforlineNum=2
needAddList.get(1).getInfo=456
实际上,ArrayList 的 add方法加一个对象时,追加的是指向这个对象的指针,也就是说,get(0)和get(1)是同一个对象。
get出来的内容自然一样。
0 0
- java ArrayList的问题
- java Arraylist 同步问题,引发的问题
- JAVA基础--ArrayList删除的问题
- java ArrayList的contains方法问题
- java ArrayList的取值问题
- 关于ArrayList的问题
- arrayList 的访问问题
- ArrayList 赋值的问题
- java基础问题------ArrayList和Vector的区别
- Java ArrayList中存放引用数据类型的问题
- JAVA问题总结之22--Arraylist集合的操作
- Java 容器ArrayList.toArray() 问题
- java的ArrayList使用
- java的ArrayList使用
- java的ArrayList使用
- java ArrayList的排序
- Java ArrayList的使用方法
- java ArrayList的排序
- pandas 把数据写入txt文件每行固定写入一定数量的值
- 架构技术总结1
- Attention:注意力模型
- 计算机图形学——二维卡通人物交互设计
- java 后台调用接口
- java ArrayList的问题
- 机器学习概述
- C++ 牛客网做题笔记【600题总结】
- Linux export
- 使用文本编辑器
- js生成指定范围内的随机数
- 基于React-Native的高仿「ONE·一个」
- select函数
- [sql table] TRUNCATE TABLE 语法