gpt4 book ai didi

java - charAt 无法解析或者不是字段。我错过了一些进口吗?

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

String word = JOptionPane.showInputDialog("Enter String"); 
for(int x = 0 ; x <= word.length() ; x++) {
for( ch = 'a' ; ch <= 'z' ; ch++) {
num++;
if(word.charAt[x].equalsIgnoreCase(ch)) {
int z += num;
num = 0;
}

}
}

最佳答案

charAt 是一种方法。并且方法参数位于括号之间,而不是方括号之间:

word.charAt(x)

它返回一个 char,它是一种原始类型。并且原始类型没有方法。因此 word.charAt(x).equalsIgnoreCase(ch) 将无法编译。如果您想要字符上的方法,请将原始类型包装到字符中:

char c = word.charAt(x)
Character character = Character.valueOf(c);
...

关于java - charAt 无法解析或者不是字段。我错过了一些进口吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18202700/

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