Как добавить данные в CharSequence - PullRequest
0 голосов
/ 03 марта 2012

У меня есть список

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

и я хочу добавить данные путей в CharSequence. Я сделал этот код:

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

но я не знаю, как добавить данные, пожалуйста, помогите, спасибо

1 Ответ

0 голосов
/ 03 марта 2012

Проблема в построении списка: вы не можете использовать синтаксис массива подобным образом. Вам придется добавлять элементы один за другим -

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

и тогда вы будете установлены.

Если вы можете использовать сторонние библиотеки, такие как Guava , вы можете сделать

ImmutableList<String> paths = ImmutableList.of("r", "e", "t", "t");
...