2013-11-04 48 views
0

我得知如何通过熄灭词之间的空格来计算字符串中的单词数量,但是当它要求字符串等于或超过特定数量的字符时,如何接近它,我们感到困惑。如何计算字符串数组中超过特定​​字符数的字符串数。 Java

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

+3

length()函数的字符串? – ajc

+0

你有什么尝试? “countLongWords()方法在哪里”? (我看下面)。 –

回答

2

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

可以将此转换成Java

1

尝试始终认为,如果你有这个阵列写有字符串的文件和要计数的数量,你会做什么满足这个属性的字符串。

然后,在计算机程序中翻译它非常容易。

  1. 创建一个变量来存储串的数目与通过您的阵列
  2. 的元素对于每一个元素大于5
  3. 循环性优良的长度,如果保存属性增量此变量
  4. 返回变量
0
int number = 0; 
for(int i = 0; i<array.length; i++){ 
    if(array[i].length()>4){ 
     number++; 
    } 
} 
return number; 
相关问题