gpt4 book ai didi

java - 我想向这个 boolean 方法添加 "counter"

转载 作者:行者123 更新时间:2023-12-01 18:08:29 27 4
gpt4 key购买 nike

现在,如您所见,我正在尝试 boolean 方法。我通过元音检测学习了charAt方法,但我不满意。我想尝试一下并弄清楚如何为发现的每个元音添加计数。

但是,我不确定如何增加每个元音的计数。

用 Bill Lumbergh 的话来说,如果有人能帮助我弄清楚如何正确地进行计数,以便它随着添加的每个元音而增加,那就太好了。

enter image description here

import java.util.Scanner;

public class Chap10Part4p2 {
public static void main(String[] args) {
String sentence;
int count = 0;
Scanner inputSentence = new Scanner(System.in);
System.out.println("Please enter a sentence.");
sentence = inputSentence.nextLine();
for (int i = 0; i < sentence.length(); i++)
if (isVowel(sentence.charAt(i)))
System.out.print(sentence.charAt(i));
else if (i < sentence.length(); sentence.equals(isVowel);)
count++;
System.out.println(" There are " + count + " vowels in this sentence.");
}

static boolean isVowel(char c) {
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
return true;
else
return false;
}
}

最佳答案

不能 100% 确定 else if 语句的目的,它的语法无效。删除它并将计数放在下面,这将计算元音总数。

for(int i = 0; i < sentence.length(); i++) {
if (isVowel(sentence.charAt(i))) {
count++
}
}

System.out.println(" There are " + count + " vowels in this sentence.");

关于java - 我想向这个 boolean 方法添加 "counter",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34584491/

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