请教一个问题
aide吧
全部回复
仅看楼主
level 10
T3Z9R😄💧
楼主
目前有两个方法 a() 和 b() 位于同一个类,我在这个类中创建了一个 ArrayList,然后在 a() 中用 for 循环给 ArrayList 添加了一些元素,当我想在 b() 中使用这个 ArrayList 时,却发现这个 List 是空的,这是什么问题?如果我想在 b() 中使用这个 ArrayList 该怎么办?
2016年08月23日 13点08分
1
level 13
love小欧是我
把对象地址存入arraylist吧
2016年08月23日 13点08分
2
love小欧是我
或者用构建函数传入
2016年08月23日 13点08分
T3Z9R😄💧
@love小欧是我
构造函数?这个要怎么实现
2016年08月23日 14点08分
level 12
天下12389GG
你是否用到线程了
2016年08月23日 13点08分
3
T3Z9R😄💧
没有
2016年08月23日 14点08分
level 12
天下12389GG
你确定A方法真的添加进去了,调试一下
2016年08月23日 13点08分
4
T3Z9R😄💧
确认过了
2016年08月23日 14点08分
level 10
T3Z9R😄💧
楼主
补充:我给 ArrayList 添加元素的这个操作是在 a() 中的一个匿名内部类中进行的。
2016年08月23日 14点08分
5
level 10
爱1刺史
是不是用return了
2016年08月23日 14点08分
7
level 10
爱1刺史
用回调吧
2016年08月23日 14点08分
8
T3Z9R😄💧
没有 return ,至于回调我还不是很懂
2016年08月23日 15点08分
level 13
love小欧是我
其实也未必要这种写法,还有很多种方法
因为main作为主类调用者才这样写
你也可以直接在twouse类直接调用就行了,不用那么麻烦
2016年08月23日 14点08分
9
T3Z9R😄💧
还是不行,我这边的情况比较复杂,我也没说清楚,不过谢谢你,还敲了一遍代码
2016年08月23日 15点08分
love小欧是我
@T3Z9R😄💧
奥
2016年08月23日 15点08分
T3Z9R😄💧
@love小欧是我
看头像貌似是 telegram 用户?
2016年08月23日 15点08分
love小欧是我
@T3Z9R😄💧
自己画的
2016年08月24日 01点08分
level 11
ycndwx♂
。。。。
2016年08月23日 22点08分
10
level 8
這個人很勤
→_→
2016年09月16日 00点09分
11
level 11
2ssssssss6yyyy
2016年09月16日 08点09分
12
1