bez*_*max 79
Collections.addAll就是你想要的.
Collections.addAll(myArrayList, '+', '-', '*', '^');
Run Code Online (Sandbox Code Playgroud)
另一种选择是使用Arrays.asList将列表传递给构造函数,如下所示:
List<Character> myArrayList = new ArrayList<Character>(Arrays.asList('+', '-', '*', '^'));
Run Code Online (Sandbox Code Playgroud)
但是,如果你对arrayList是固定长度的你很好,你可以像创建一样简单list = Arrays.asList(...)
.Arrays.asList规范声明它返回一个固定长度的列表,它作为传递数组的桥梁,这可能不是你需要的.
假设你有一个ArrayList
包含字符,你可以这样做:
List<Character> list = new ArrayList<Character>();
list.addAll(Arrays.asList('+', '-', '*', '^'));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
113278 次 |
最近记录: |