-2

我有一个清单

List<String> paths = {"r", "e","t","t"};

我想将路径的数据添加到CharSequence. 我已经完成了这段代码:

CharSequence[] cs = paths.toArray(new CharSequence[paths.size()]);

但我不知道如何添加数据,请帮助,谢谢

4

1 回答 1

0

问题在于构建列表:您不能使用这样的数组语法。你必须一个一个地添加元素——

List<String> paths = new ArrayList<String>();
paths.add("r");
paths.add("e");
...

然后你就会被设置。

如果你可以使用像Guava这样的第三方库,你可以这样做

ImmutableList<String> paths = ImmutableList.of("r", "e", "t", "t");
于 2012-03-03T00:46:08.337 回答