gpt4 book ai didi

java - 字数统计程序,计数器出现问题

转载 作者:行者123 更新时间:2023-12-02 07:30:46 24 4
gpt4 key购买 nike

Possible Duplicate:
I need a program for a wordcount

用户输入一个句子和每个单词的最小长度,然后程序必须计算句子中满足长度要求的单词数量。

如果单词长度超过所需长度,我的计数器将无法存储该单词。

这就是我所拥有的一切。我们只能使用StringIO .

public class wordcount {
public static void main(String[] args) {
int length = IO.readInt();
String sentence = IO.readString();
int y= 0;
for( int x= 0;x > sentence.length();x++){
if(x>= length)
y= y+1;
}
System.out.print(y);
}
}

最佳答案

现在您正在比较索引是否大于指定长度,而不是该索引处的单词。另外,不会进入循环,因为 for 循环中的守卫会检查 x > Sentence.length(),而它应该是 <。使用“String[]words=sentence.split(“”);”将句子分成一个字符串数组,每个单词一个字符串。循环遍历该数组,检查每个单词 (words[x].length()) 是否满足要求。

关于java - 字数统计程序,计数器出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12945704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com