В консоль всё показывает корректно, но валидатор не принимает...
package com.javarush.task.task15.task1525;
import java.io.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/*
Файл в статическом блоке
1. Инициализируй переменную Statics.FILE_NAME полным путем к файлу с данными,
который содержит несколько строк.
2. В статическом блоке считай из файла с именем Statics.FILE_NAME все строки и
добавь их по отдельности в List lines.
*/
public class Solution {
public static List<String> lines = new ArrayList<String>();
static {
try {
String scr;
InputStream inputStream = new FileInputStream(Statics.FILE_NAME);
BufferedInputStream buffer = new BufferedInputStream(inputStream);
while (buffer.available()>0) {
char ch = (char) buffer.read();
scr = Character.toString(ch);
lines.add(scr);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
}
}