Witam. Jestem bardzo początkującym użytkownikiem javy i podczas tworzenia projektu natknąłem się na problem z zakresem widoczności zmiennych w funkcji. ```
String login, password, name, surname, authorization ;
int id_user, ID, balance, maxid;
BufferedReader text;
try {
text = new BufferedReader(new FileReader("user_data.txt"));
String line;
String[] tokens;
int counter = 0;
while((line = text.readLine()) != null) {
tokens = line.split(" ");
id_user = Integer.parseInt(tokens[0]);
login = tokens[1];
password = tokens[2];
name = tokens[3];
surname = tokens[4];
ID = Integer.parseInt(tokens[5]);
authorization = tokens[6];
balance =Integer.parseInt (tokens[7]);
counter ++;
}
System.out.print(counter);
Pętla mimo dwukrotnego przejścia nie nalicza mi go w zmiennej counter i w dalszym ciągu wyświetla mi 0. Z czym jest związany problem? Z góry dziękuję za każdą wskazówkę.