Я прочитал текстовый файл, который содержит следующий код.Чтение файла и проверка того, заканчиваются ли строки с запятой
void main()
{
int A = 5 ;
float B = 6
double C ;
C = A + B ;
cout << C ;
}
Я хотел перебрать строки кода и проверить, если каждая строка заканчивается точкой с запятой (;).
Я написал следующий код и запустил его в среде IDE NetBeans.
int lineCount = 0;
BufferedReader ReadFile = new BufferedReader(new FileReader("C:\\ReadFile2.txt"));
while ((CurrentLine = ReadFile.readLine()) != null)
{
lineCount++;
if (CurrentLine.endsWith(";"))
{
}
else
{
jTextArea2.append("Error at line" + " " + lineCount);
}
}
После запуска кода выход был не таким, каким он должен быть. Это был выходной сигнал
Error at line 1 Error at line 2 Error at line 4 Error at line 5 Error at line 7 Error at line 8
Пожалуйста, следуйте Java именования: Начните имена переменных с строчной буквы. – Keppil