Во-первых, вам нужно прочитать файл построчно и создать StringBuilder для хранения действительных строк.
когда вы читаете строку за строкой и проверяете, имеет ли эта строка 5 столбцов или нет, если она не добавляет ее в StringBuilder, то в конце вы можете записать ее в файл
Чтобы проверить, содержит ли эта строка 5 столбцов или нет
Если ваша строка выглядит так a,b,c,d,e
, тогда строка из 5 столбцов будет содержать 4 ,
, и есть много способов проверить, содержит ли она 4 ,
или нет, например, один из способов - заменить его пустым символом и проверить длину строки до и после
int numberOfComma = line.length() - line.replaceAll(",", "").length();
или используйте цикл и подсчитайте количество ,
в строке
person
AmrDeveloper
schedule
18.05.2021