while前三次赋值正常,第四次把ticket_list中前三个的值都覆盖成了第四个cursor里的值
把ticket_pass=new ticket();放到while里面就没事了
这是为什么啊
您的每一个用心回答,都会让这个世界变得更美好一些!
你java基础不行呀。
你的对象在while外面创建,添加到集合里是同一个引用,也就是同一个对象。那你每次赋值,不就是改对象的值吗?当然全都数据一样啦。
有问题可以多来问。至少知道自己的点在哪里。加油吧。
你java基础不行呀。
你的对象在while外面创建,添加到集合里是同一个引用,也就是同一个对象。那你每次赋值,不就是改对象的值吗?当然全都数据一样啦。
有问题可以多来问。至少知道自己的点在哪里。加油吧。