我已经从这个网站上的一个很好的答案中复制了这段代码(计算字符串中的字符并返回计数)并稍微修改它以满足我自己的需要。但是,我的方法似乎出现异常错误。
我会很感激这里的任何帮助。
请原谅我的代码中的任何错误,因为我仍在学习 Java。
这是我的代码:
public class CountTheChars {
public static void main(String[] args){
String s = "Brother drinks brandy.";
int countR = 0;
System.out.println(count(s, countR));
}
public static int count(String s, int countR){
char r = 0;
for(int i = 0; i<s.length(); i++){
if(s.charAt(i) == r){
countR++;
}
return countR;
}
}
}
这是一个例外:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method count(String) in the type CountTheChars is not applicable for the arguments (int)
at CountTheChars.main(CountTheChars.java:12)