Метод - это , возвращающий значение, но вы ничего не делаете с возвращенным значением.
Может быть, вы неправильно поняли, что означает "возвращение значения". Это не означает, что возвращаемое значение автоматически выводится на консоль.
Вам нужно будет поместить возвращаемое значение в переменную в методе main
, а затем вы можете, например, напечатать его:
public static void main(String[] args) {
int value = counter("this is a test");
System.out.println(value);
}
Вы также можете распечатать его напрямую, не сохраняя его в переменной:
public static void main(String[] args) {
// Print whatever the call to the method 'counter(...)' returns
System.out.println(counter("this is a test"));
}