Считывание из файла .тхт. Как убрать пробел?

 
 
 
Сообщения:21
Всем привет!.
Есть файл config.txt:
Month І
Month ІІ
Month ІІІ
Month VІ
Month V
Month VІ
Month VIІ
Month VIIІ
Month ІX
Month X
Month XІ

Написал метод для его чтения и вывода строк.
private static List<String> getFolders() throws FileNotFoundException, IOException {
        List<String> outputList = new ArrayList<String>();
        try {
            FileReader fileRead = new FileReader("config.txt");
            BufferedReader bufer = new BufferedReader(fileRead);

            String line = null;
            while ((line = bufer.readLine()) != null) {
                outputList.add(line);
                //JOptionPane.showMessageDialog(null, line);
            }
        } catch (IOException e) {
            JOptionPane.showMessageDialog(null, e.toString());
        }
        return outputList;
    }


Но при выводе строк первая строка идёт с пробелом перед ней:
Вывод строк:
_Month І
Month ІІ
Month ІІІ
Month VІ
Month V
Month VІ
Month VIІ
Month VIIІ
Month ІX
Month X
Month XІ.

(где "_" - пробел условно)
Как убрать пробел?
 
 
Сообщения:1554
Попробуйте метод trim() у String'а
 
 
Сообщения:6661
Файл сюда выложите...

С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других!
 
 
Сообщения:124
Возможно у вас файл в UTF кодировке c BOM, то есть с определенными тремя первыми байтами, для распознования UTF8 кодировки)
 
 
Сообщения:6661
Spider-man:
Возможно у вас файл в UTF кодировке c BOM, то есть с определенными тремя первыми байтами, для распознования UTF8 кодировки)


... а читается он FileReader-ом в какой-нибудь 1251. Именно потому я и просил его выложить.

С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других!
 
 
Сообщения:21
Извините за задержку!
У файл писал на рус. языке, все читается норма. именно так:
...
FileReader fileRead = new FileReader("config.txt");
BufferedReader bufer = new BufferedReader(fileRead);
...


По поводу трим(): написал так:

while ((line = bufer.readLine()) != null) {
                outputList.add(line.trim());

и все равно получил пробел в первой строке.

Как выложить файл сюда? (Извиняюсь за такой вопрос, но некогда читать правила, не буду объяснять, просто поверьте. Спасибо!)
 
 
Сообщения:6661
Выложить куда угодно, тут ссылку опубликовать.

С уважением,
Евгений aka Skipy
www.skipy.ru
P.S. Я НЕ решаю задачи ЗА других!
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет