Initialising An ArrayList
本问题已经有最佳答案,请猛点这里访问。
我觉得这个问题很简单。如何初始化名为
谢谢。
这取决于你是什么意思初始化。一个简单的初始化的变量的值
1 | ArrayList<String> time = new ArrayList<String>(); |
传统的
如果你想卖的东西的列表中,你可以做
1 2 3 4 | ArrayList<String> time = new ArrayList<String>(); time.add("hello"); time.add("there"); time.add("world"); |
你可以这样做
1 2 |
实例的初始化和使用
1 2 3 4 5 | ArrayList<String> time = new ArrayList<String>() {{ add("hello"); add("there"); add("world"); }}; |
然后你可以建立你的
但如果所有你需要的是一
1 |
<1.5的JDK
GT的JDK 1.5或情商
1 | List<T> time = new ArrayList<T>(); |
替代:
使用谷歌收集,你可以写:
1 2 3 | import com.google.collect.Lists.*; List<String> time = newArrayList(); |
你甚至可以指定的内容如下:首次
1 | List<String> time = newArrayList("a","b","c"); |