dan*_*nny 8 java syntax constructor arraylist
在JavaScript中,我可以构建一个字符串值数组,如:
var stuff = new Array('foo','bar','baz','boz','gaz','goz');
Run Code Online (Sandbox Code Playgroud)
甚至更容易
var stuff = 'foo,bar,baz,boz,gaz,goz'.split(',');
Run Code Online (Sandbox Code Playgroud)
在Java中,它似乎过于冗长和复杂......是否有比这更简单的方法?
ArrayList<String> stuff = new ArrayList<String>();
stuff.add("foo");
stuff.add("bar");
stuff.add("baz");
stuff.add("boz");
stuff.add("gaz");
stuff.add("goz");
Run Code Online (Sandbox Code Playgroud)
在我的实际场景中,我有30-40个项目进入ArrayList ...我认为必须有一个更简单的方法!我忽视的显而易见的一点是什么?
Igo*_*nov 14
List<String> strings = Arrays.asList(new String[] {"foo", "bar", "baz"}); 要么
List<String> strings = Arrays.asList("foo,bar,baz".split(","));