我需要在每三个字(使用JAVA)中分割一个字符串。 例如:如何在每三个字中分割一个字符串(JAVA)
"This is an example of what I need."
输出将是:
This is an
is an example
an example of
example of what
of what I
what I need
I need
感谢您的帮助!
我试过这样。 我不知道如何得到最后两个单词,或者当短语少于3个单词时该怎么做。
String phrase = "This is an example of what I need."
String[] splited = phrase.split(" ");
for (int i = 0; i < phraseSplited.length - 2; i++) {
threeWords = splited[i] + " " + splited[i+1] + " " + splited[i+2];
System.out.println(threeWords);
}
如果最后一行('我need')真的是在结果? – Keppil
是的,最后一行是必需的。 – MariaH
那么为什么单个“需要”不在结果中呢? –