我正在为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