gpt4 book ai didi

java - 在我的简单 Java 程序上,将 char[i] 与字符串进行比较时出现神秘错误

转载 作者:行者123 更新时间:2023-12-01 06:37:12 30 4
gpt4 key购买 nike

public static void ejemplosString(String palabra){
char[] letras = palabra.toCharArray();
int contadorVocales = 0;

for (int i = 0; i < letras.length; i++) {
if (char[i] == 'a') {
contadorVocales++;
}

if (char[i] == "e") {
contadorVocales++;
}

if (char[i] == "i") {
contadorVocales++;
}

if (char[i] == "o") {
contadorVocales++;
}

if (char[i] == "u") {
contadorVocales++;
}
}
}

在每个 If 语句上获取错误。有什么指导吗?

即使将元音更改为单引号,我仍然收到此错误:

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - unexpected type
required: value
found: class
at practico1.Main.ejemplosString(Main.java:64)
at practico1.Main.main(Main.java:34)
Java Result: 1

最佳答案

您的变量名称是 letras 而不是 char

关于java - 在我的简单 Java 程序上,将 char[i] 与字符串进行比较时出现神秘错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2808072/

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