我想知道如何将String中的单词分开 如果我有一个字符串
str = "This is a computer";
我想分别在字符串的每个单词中实现一个方法,并且空格将成为分隔符。之后,我想以一个新的String
以实现的方式返回单词。
答案 0 :(得分:2)
您可以使用string.Split
方法获取示例:
String str = "This is a computer";
String[] parts = str.split("[\\W]");
// iterate in the parts array and print each item from string
for(String word : parts){
System.out.println(word);
}
要做相反的方法,要将数组中的所有项目连接成字符串,可以使用string.Join
作为示例:
String[] words = new String[] { "This", "is", "a", "computer" };
// you pass the separator (space) and the array
String phrase = String.join(" ", words);