我有一個列表如何將數據添加到的CharSequence
List<String> paths = {"r", "e","t","t"};
,我想的路徑將數據添加到CharSequence
。我做了這樣的代碼:
CharSequence[] cs = paths.toArray(new CharSequence[paths.size()]);
,但我不知道如何添加數據,請幫忙,謝謝
我有一個列表如何將數據添加到的CharSequence
List<String> paths = {"r", "e","t","t"};
,我想的路徑將數據添加到CharSequence
。我做了這樣的代碼:
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");
即使你不使用番石榴,你也可以使用'Arrays.asList({...})'。該列表將是固定大小。如果你想要一個可變列表,在你選擇的實現中包裝這個'List',例如'new ArrayList(Arrays.asList({...}))' – BeeOnRope 2012-03-03 00:58:48
......我不知道這是怎麼回事。謝謝! – 2012-03-03 01:35:18
很好,謝謝你們的版本,但可以請你告訴我的解決方案........ – 2012-03-03 00:44:07
什麼你遇到的麻煩是什麼?你說你不知道如何添加數據。在什麼?什麼數據?你得到什麼,而你期望什麼? – 2012-03-03 01:19:57