我需要在用户输入的字符串中找到所有元音,然后在屏幕上打印出元音最多的单词。
该程序使用用户输入。
用户键入一串小写的单词。
例如
“我喜欢java编程”
它应该读出:
编程
我尝试将字符串拆分为不同的单词,这很有效。
我只是不知道如何应用“for”循环来搜索不同的单词。我需要在方法中工作,所以这是我用来在字符串中查找元音的方法:
public void findvowel(){
for(int index = 0;index < word.length();index++){
char vowel = word.charAt(index);
if( (vowel == 'a')||
(vowel == 'e')||
(vowel == 'i')||
(vowel == 'o')||
(vowel == 'u')){
System.out.println(vowel);
}
}
}
但我知道这行不通。你们能帮帮我吗?