я понимаю что написано слишком примитивно, но всеже оно должно работать, когда коменчу два последних метода, то первый компилируется, а 3 вместе ну не хотят.. кто-то знает, в чем может быть ошибка??
вот ошыбка -
"com/javarush/task/pro/task12/task1206/Solution.java:29: error: class, interface, or enum expected
public static int countLetters(String string) {"
package com.javarush.task.pro.task12.task1206;
/*
Анализ строк
*/
public class Solution {
public static void main(String[] args) {
String string = """
Думаю, это будет новой фичей.
Только не говорите никому, что она возникла случайно.
""";
System.out.println("Количество цифр в строке : " + countDigits(string));
System.out.println("Количество букв в строке : " + countLetters(string));
System.out.println("Количество пробелов в строке : " + countSpaces(string));
}
public static int countDigits(String string) {
int count = 0;
char[] a = string.toCharArray();
for(int i = 0; i < string.length(); i++){
if(Character.isDigit(a[i])){ count++;}
}
return count;
}
}
public static int countLetters(String string) {
int count = 0;
char[] a = string.toCharArray();
for(int i = 0; i < string.length(); i++){
if(Character.isLetter(a[i])){ count++;}
}
return count;
}
public static int countSpaces(String string) {
int count = 0;
char[] a = string.toCharArray();
for(int i = 0; i < string.length(); i++){
if(Character.isSpaceChar(a[i])){ count++; }
}
return count;
}
}