]我有一個Java中的字符串列表,我將創建一個Chars數組。有沒有一種快速和骯髒的方法來做到這一點?在Java中的字符串列表[
0
A
回答
7
如果您的意思是List<String>
去char[]
這可能是有用的
public static char[] convertStringListToChars(List<String> stringList) {
StringBuilder sb = new StringBuilder();
for (String x : stringList) {
sb.append(x);
}
return sb.toCharArray();
}
或者,如果它是List<String>
到char[][]
public static char[][] convertStringListToChars(List<String> stringList) {
char[][] chars = new char[ stringList.size() ][];
for (int i = 0; i < stringList.size(); i++) {
chars[i] = stringList.get(i).toCharArray();
}
return chars;
}
2
也許最簡單的事情是追加每String
到StringBuilder
,將其轉換爲String
,然後使用toCharArray()轉換爲char數組。
通過創建一個(可能較大的)字符串開始,您不必創建一個char數組集合作爲中間步驟。不足之處是中間大的字符串(最有可能不是一個問題,而是一個需要注意的)
1
假設arrayliststring是字符串數組和arrayListChar是一個字符數組,你想
ArrayList<char[]> arrayListChar=new ArrayList<char[]>();
for(String str:arrayListStrings)
{
arrayListChar.add(str.toCharArray());
}
相關問題
- 1. 荏苒字符串列表中的Java
- 2. 迭代Java中的字符串列表?
- 3. 字符串和小鬍子中的字符串列表 - Java
- 4. 在字符串列表中的Java更改特定字符
- 5. Python列表中的字符串列表中的子字符串
- 6. 如何表示Java中的字符串列表和列表?
- 7. 遍歷列表中添加字符到Java中的字符串列表
- 8. 用字符串列表替換字符串列表中的字符串
- 9. 無法處理字符串列表中的字符串列表
- 10. 從字符串列表到字符串中的接口列表
- 11. Java:如何在字符串列表中找到最可能的字符串?
- 12. JAVA將字符串轉換爲字符串數組的列表
- 13. Java字符串到對象的列表
- 14. 在Go中的字符串列表中拆分字符串
- 15. 將字符串列表轉換爲java中的BigDecimal列表
- 16. 在Python中展開字符串列表和字符串列表以及列表
- 17. 轉換的字符串列表,列出字符串列表的
- 18. 列表中的字符串列表
- 19. Linq列表中的字符串列表
- 20. 如何檢查字符串((字符串和(字符串列表)))的列表中的字符串?
- 21. 在字典列表中搜索列表中的字符串
- 22. 在字符串格式列表中的Python測試字符串
- 23. 在字符串列表中搜索相同的子字符串
- 24. 包含在字符串列表中的檢查字符串
- 25. JSON字符串數組到Java字符串列表
- 26. Foreach java 8從字符串列表到字符串
- 27. 在列表製作列表中的一個字符串,兩個字符串
- 28. 將字符串列表拆分爲字符串列表列表
- 29. Java - 搜索字符串列表if包含另一個字符串列表
- 30. 在字符串中的Java
你想每個String成爲一個單獨的Char數組? – 2011-12-27 19:25:58
只是爲了澄清,你想'列表'轉換爲'列表'? –
2011-12-27 19:26:57
'列表'到'列表'' –
2011-12-27 19:27:10