2012-03-03 1 views
-2

에 데이터를 추가하고 나는 CharSequence에 경로의 데이터를 추가 할 수 있습니다. 감사는 어떻게 목록</p> <pre><code>List<String> paths = {"r", "e","t","t"}; </code></pre> <p>을있어 CharSequence를

+0

, 에디션에 대한 감사들,하지만 당신은 나에게 솔루션 ........ –

+0

을 보여 주시기 바랍니다 수있는 것 당신이 겪고있는 문제입니까? 데이터를 추가하는 방법을 몰라요. 뭐라구? 어떤 데이터? 당신은 무엇을 기대하고 있습니까? –

답변

0

문제는 목록을 구성에

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

하지만 난 도와주세요에 데이터를 추가하는 방법을 모르는 : 당신은 같은 배열 구문을 사용할 수 없습니다를이 코드를 수행 한 그. 요소를 하나씩 추가해야합니다. -

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

그러면 설정됩니다.

당신이 Guava 같은 타사 라이브러리를 사용할 수 있다면, 당신은 할 수

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

Guava를 사용하지 않더라도'Arrays.asList ({...}) '를 사용할 수 있습니다. 이 목록은 고정 크기입니다. 만약 당신이 변경 가능한리스트를 원한다면,'new ArrayList (Arrays.asList ({{}}) '와 같은 여러분이 선택한 구현으로'List'를 감싸십시오. – BeeOnRope

+0

... 어떻게 생각했는지 모르겠습니다. . 감사! –