我正在爲Android做一個應用程序,事實證明,我確實需要將字符串(實際上是由用戶輸入)「拆分」爲然後將它們放入數組中。字符串本身應該包含字母或字母組合(2個字母),然後包含空格,字母或組合和空格...例如「ab c de f g hi j」。因此,對於這個特定的例子,數組就像數組[1] =「ab」,數組[2] =「c」,數組[3] =「德」等等...每個字母或字母組合應該是進入數組。我試圖用IF來使用charAt,但它似乎不起作用。我是java的新手,所以我看到的唯一可能的解決方案是從一開始就「剪切」字符串並將其放到數組中,但是沒有其他方法嗎? 謝謝。分割字符串與字母和字母組合分成Java數組中的空間
-4
A
回答
1
從字符串使用分割法
String[] myString = userString.split(" ");
實施例:
輸入:
String userString = "Hello world";
String[] myString = userString.split(" ");
輸出:
myString[0] = "Hello"
myString[1] = "world"
0
您可以使用String類的split方法。
String inputString = "ab c d efg h";
String[] arrayOfWords = inputString.split(" ");
for(String word:arrayOfWords) {
System.out.println(word);
}
如果你的inputString有任何其他的delimeter而不是空格之間的單詞,你可以在split方法中使用它。
例
String inputString = "ab,c,d,efg,h";
String[] arrayOfWords = inputString.split(",");
for(String word:arrayOfWords) {
System.out.println(word);
}
相關問題
- 1. 分割字符串到他們的字母和數字組成
- 2. 將字符串分割成數字或字母字符與JavaScript
- 3. 分割的字母數字字符串數組包含字母和數字字符分別
- 4. PHP:最好的辦法字符串分割成字母和數字組成
- 5. 分割字符串轉換成字母
- 6. 分割字符串數組成字符
- 7. 分割字符串與水晶數字和字母報告
- 8. Java(正則表達式?)在數字/字母組合之間拆分字符串
- 9. 分割字符串成組
- 10. 分割字符串中的數字和字母Python
- 11. 分割字符串在C#中的數字和字母
- 12. 分割字母,數字的字符串,和標點符號
- 13. Excel中分組的數字和字母
- 14. 如何分割與字符串數組中的字符組合的數字? (eg.c1)
- 15. 分割字符串中的特殊字符和字母
- 16. 蟒蛇再由字母數字和符號分割字符串
- 17. 分組串的第一個字符(字母和數字)
- 18. 如何在字母和數字之間(或數字和字母之間)分割字符串?
- 19. 使用||將字符串分割成Java字符串數組或|
- 20. 將字母和數字的數組分割成兩個單獨的數組
- 21. java:如何在空格和大寫字母之間分割字符串?
- 22. 分割字母和數字SQLite中
- 23. C#字符串分割和組合
- 24. 分割字符串數組
- 25. 分割字符串數組
- 26. 分割字符串數組
- 27. 字符串分割數組
- 28. C#使用數字和字母轉換/分割字符串
- 29. 的Java字符串分割到數組
- 30. 將字符串拆分爲字母數組 - 雙字符字母PHP
所以..你想在每一個空格分割你的字符串? – Aldeguer
這個人很容易實現...只是谷歌'Java字符串拆分' – faboolous