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

请问这个变量如何初始化?

请问这个变量如何初始化?

函数式编程 2019-03-22 19:15:17
初学java。ArrayList<Integer>[] g;
查看完整描述

4 回答

?
慕勒3428872

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

如果你是希望建立一个ArrayList的数组,可以这样写


ArrayList<Integer>[] array = new ArrayList[3];

        System.out.println(array.length);


查看完整回答
反对 回复 2019-04-18
?
摇曳的蔷薇

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

我也怀疑[]符号多加了,你应该不会是要一个list的数组。
那么,ArrayList<Integer> g = new ArrayList<Integer>();如果list的大小确认,可写成:ArrayList<Integer> g = new ArrayList<Integer>(size);一般也不需要指定,性能影响不大,完全可忽略。


查看完整回答
反对 回复 2019-04-18
?
烙印99

TA贡献1829条经验 获得超13个赞

ArrayList<Integer>[] array = new ArrayList<Integer>[Integer.MAX_VALUE];


查看完整回答
反对 回复 2019-04-18
  • 4 回答
  • 0 关注
  • 370 浏览

添加回答

举报

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