给定一个句子s和一个整数k,将句子s截断,使截断后的句子仅含前k个单词,返回截断后的句子。
输入:s = "Hello how are you Contestant", k = 4
输出:"Hello how are you"
解释:
s 中的单词为 ["Hello", "how" "are", "you", "Contestant"]
前 4 个单词为 ["Hello", "how", "are", "you"]
因此,应当返回 "Hello how are you"
class Solution {
public String truncateSentence(String s, int k) {
String s1 = "";
int count = 0;
for(int i = 0 ; i<s.length();i++){
if(s.charAt(i)==' '){
count++;
}
if(count==k)
break;
s1 += s.charAt(i);
}
return s1;
}
}