如何计算字符串数组中超过一定数量字符的字符串数。 Java的

时间:2013-11-04 17:43:27

标签: java arrays string

我得到了如何通过消除单词之间的空格来计算字符串中单词的数量,但是当它要求字符串等于或超过一定数量的字符时,我对如何处理它感到困惑。

完成下面的countLongWords()方法,该方法需要一个 字符串数组作为其参数。此方法返回一个整数值 表示数组中5个或更多字符的字符串数 长。

3 个答案:

答案 0 :(得分:2)

伪代码

int count = 0
for str in stringArray
   if str.length() >=5 
      count++
return count

您可以将其转换为java

答案 1 :(得分:1)

如果你有一篇写有这个字符串数组的论文,并且想要计算满足这个属性的字符串数,那么试着总是想想你会做什么。

然后在计算机程序中翻译它很容易。

  1. 创建一个变量以保存长度超过5
  2. 的字符串数
  3. 遍历数组元素
  4. 对于每个元素,如果它保持属性增量此变量
  5. 返回变量

答案 2 :(得分:0)

int number = 0;
for(int i = 0; i<array.length; i++){
    if(array[i].length()>4){
        number++;
    }
}
return number;