Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод массива в файл в unix формате и utf-8 кодировке / 11 сообщений из 11, страница 1 из 1
30.05.2017, 20:30
    #39462664
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
Собственно, как написать сию функцию? Чем пользоваться?
Особенно интересует часть где unix формат.
...
Рейтинг: 0 / 0
30.05.2017, 20:43
    #39462671
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
BlackeAngel...Особенно интересует часть где unix формат.
Нас тоже интересует.
А что это такое "unix формат" ?
...
Рейтинг: 0 / 0
30.05.2017, 20:52
    #39462676
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
Leonid Kudryavtsev,
Есть unix - в unix системах(linux и ему подобные), windows/dos в windows и dos системах. Отличается концом строки.
У win/dos это CrLf, у unix это Lf.
...
Рейтинг: 0 / 0
30.05.2017, 22:47
    #39462702
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
"The line separator string is defined by the system property line.separator" ( C ) JavaDoc к PrintWriter

я лично никогда этим не заморачивался и всегда выводил в файлы через банальный OutputStream
...
Рейтинг: 0 / 0
30.05.2017, 23:21
    #39462710
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
BlackeAngelLeonid Kudryavtsev,
Есть unix - в unix системах(linux и ему подобные), windows/dos в windows и dos системах. Отличается концом строки.
У win/dos это CrLf, у unix это Lf.
если бы ты начал писать код, ты бы и не спрашивал.
...
Рейтинг: 0 / 0
31.05.2017, 06:35
    #39462780
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
Petro123,
Ну и расскажите тогда почему тут через строку в файл пишет?
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    public static void writefile(String FileName, String text) {
        PrintWriter writer = null;
        try {
            writer = new PrintWriter(new BufferedWriter(new FileWriter(FileName, true)));
        } catch (IOException e) {
            e.printStackTrace();
        }
        writer.println(text + "\n");
        writer.close();
    }
...
Рейтинг: 0 / 0
31.05.2017, 06:40
    #39462781
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
вываливаю в файл через for
...
Рейтинг: 0 / 0
31.05.2017, 06:52
    #39462783
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
println замени на print
...
Рейтинг: 0 / 0
31.05.2017, 06:53
    #39462784
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
Да и зачем нагородил это все:


Код: java
1.
2.
3.
        try (PrintWriter printWriter = new PrintWriter("C:/test.txt")) {
            printWriter.print("test\n");
        }
...
Рейтинг: 0 / 0
31.05.2017, 06:56
    #39462785
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
хотя если буфер нужен...
...
Рейтинг: 0 / 0
31.05.2017, 10:15
    #39462896
BlackeAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод массива в файл в unix формате и utf-8 кодировке
Hettprintln замени на print спасибо, это решило проблему.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод массива в файл в unix формате и utf-8 кодировке / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]