Привет Я получаю эту ошибку на моем Java кодJava ошибка Ошибка синтаксиса на маркер «(»; ожидается UB функция Java
Синтаксис ошибки на маркер «(»; ожидается
Я пытаясь сделать функцию, может быть, мой синтаксис не является правильным это мой код:. (точка I, где ошибка)
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
String ruta = "C:\\Users\\HernanEi\\Desktop\\contadoresInternet.txt";
File archivo = new File(ruta);
String linea = null;
try {
FileReader lector = new FileReader(archivo);
BufferedReader buff = new BufferedReader(lector);
while((linea = buff.readLine()) != null) {
System.out.println(linea);
}
buff.close();
lector.close();
} catch(FileNotFoundException ex) {
} catch(IOException ex) {
}
final int countWord(String codigo, File archivo)<-------Error Here
{
int count = 0;
Scanner scanner = new Scanner("C:\\Users\\HernanEi\\Desktop\\contadoresInternet.txt");
while (scanner.hasNextLine()) {
String nextToken = scanner.next();
if (nextToken.equalsIgnoreCase(codigo))
count++;
}
return count;
}
}
}
Извините, если это что-то очень простое, это все в моем главном классе.
Перед тем, как определить другой, вам необходимо закрыть основной метод. То есть вам не хватает a} перед строкой с ошибкой. –
Спасибо, вы правы –