По заданию программа должна посчитать кол-во строк, слов, символов и выдать результат.
Весь текст из учебника перепечатал, но не запустить выполнение кода - idea обругала всю строку "System.out.println("\t" + numLines + "\t" + numWords + "\t" + numChars);",
и еще говорит, что "add method body" после "public static void main(String args[]);"
В общем код не работает пока, кто может помочь?
public class WordCount
{
//задаем текстовую строку
static String text = "Основы программирования\n" + "на языке Java\n" + "для начинающих\n" + "разработчиков\n";
//получаем длину строки
static int len = text.lenght();
public static void main(String args[]);
{
boolean inWord = false;
int numChars = 0; //переменная для хранения количества символов в тексте
int numWords = 0; //переменная для хранения количества слов в тексте
int numLines = 0; //переменная для хранения количества строк в тексте
//организуем цикл по длине текстовой строки
for(int i = 0; i<len; i++)
{
char c = text.charAt(i);//преобразуем элемент текстовой строки в символ
numChars++;//увеличиваем на 1 счетчик символов
switch(c)
{
case'\n': numLines++;//если символ перевода строки, то увеличиваем счетчик строк на 1
numWords++;
inWord = false;
break;
default: inWord = true;
}
}
}
System.out.println("\t" + numLines + "\t" + numWords + "\t" + numChars);
//выводим на консоль количество строк, слов и символов в текстовой строке
}