我有以下方法:
作为参数,我输入了一个句子。如果这个句子超过5个单词,我只想打印出前5个单词。当句子长度大于5时,打印输出看起来像这样:
public static void sentence(String sen)
{
String[] array = sen.split(" ");
String[] five = Arrays.copyOfRange(Array, 0, 5);
if (Array.length < 6)
System.out.println(sen);
else
System.out.print(Arrays.toString(five));
}
作为参数,我输入了一个句子。如果这个句子超过5个单词,我只想打印出前5个单词。当句子长度大于5时,打印输出看起来像这样:
[word1, word2, word3, word4, word5]
。我希望它看起来像这样:word1 word2 word3 word4 word5
。你有什么建议将数组转换为后面例子中的普通句子格式吗?