Я скопировал этот код из хорошего ответа на этом сайте (считая символы в строке и возвращаю счет) и слегка изменил его в соответствии с моими потребностями. Однако, похоже, я получаю ошибку исключения в моем методе.Ошибка метода исключения счетных символов?
Я хотел бы получить любую помощь здесь.
Прошу простить любые ошибки в моем коде, поскольку я все еще изучаю 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)
Какое исключение? – Makoto
Я добавил выше. – PrimalScientist
Я предполагаю, что вы не перекомпилировали проект Eclipse. Сделай так. – Makoto