我想将字符串转换为字符串数组。我做了这样的事情:
String name = "name";
String[] letters = name.split("(?<=.)");
System.out.println("letters = " + Arrays.toString(letters));
但现在我想要这样的东西:
String name = "John Mark Lester Andrew Todd";
像这样打印数组:
[John, Mark, Lest, Andrew, Todd]
所以我想在我的字符串中寻找空格,然后将它们放入一个字符串数组中。你有想法吗?非常感谢您的帮助。谢谢。
最佳答案
你可以简单地split()
whitespace
上的字符串。
String[] words = name.split(" ");
关于Java按空格将字符串转换为字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21012543/