我有一个清单
List<String> paths = {"r", "e","t","t"};
我希望将路径数据添加到CharSequence
。我已经完成了这段代码:
CharSequence[] cs = paths.toArray(new CharSequence[paths.size()]);
但我不知道如何添加数据,请帮忙,谢谢
答案 0 :(得分:0)
问题在于构建列表:你不能像这样使用数组语法。你必须逐个添加元素 -
List<String> paths = new ArrayList<String>();
paths.add("r");
paths.add("e");
...
然后你就会被设定。
如果您可以使用Guava等第三方库,则可以
ImmutableList<String> paths = ImmutableList.of("r", "e", "t", "t");