为了账号安全,请及时绑定邮箱和手机立即绑定

list ,函数初始化后,主函数的li仍然为null? 如果想实现函数内为null,该如何实现

list ,函数初始化后,主函数的li仍然为null? 如果想实现函数内为null,该如何实现

吴晓迪5979284943 2017-01-18 22:54:50
List li=null; doThing(li); li;// 为什么此时li的值仍然是null? private static void doThing(List li){ if(null==li){// li为null li=new arrayList();// li初期化 } li.add("abc");// li追加值成功 }
查看完整描述

3 回答

?
慕无忌6411375

TA贡献6条经验 获得超1个赞

你传到函数里的是值,不是变量,就是两个函数的li根本没关系。
查看完整回答
反对 回复 2017-01-18
  • 3 回答
  • 0 关注
  • 1505 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信