Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
6 / 6 / 2
Регистрация: 04.05.2015
Сообщений: 293

Вывод русских букв

03.06.2016, 20:40. Показов 3667. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как подключить нужную кодировку для вывода русского текста, что написать необходимо,? Подскажите , пожалуйста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 try {
            FileInputStream file = new FileInputStream("/home/stas/IdeaProjects/first_task/source.txt");
            int i = -1;
 
            while ((i = file.read()) != -1)
            {
                System.out.print((char)(file.read()));
            }
        }
        catch (Exception e)
        {
            System.out.println(e.getMessage());
        }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.06.2016, 20:40
Ответы с готовыми решениями:

Кодировка и вывод русских букв
Всем привет. Подскажите, пожалуйста, почему так работает код: import java.io.*; public class IO { public static void...

Вывод русских букв - Java SE
Здравствуйте! Подскажите, не могу разобраться в intellij idea 14, при компиляции файла и выводе символов с консоли, кириллицу печатает, но...

Вывод в консоль кодов русских букв в UTF-8
Написать программу, чтобы на консоль выводила коды русских букв в UTF-8. Есть шаблон: char ch1 = '@'; int chCode =...

4
 Аватар для HOBATOP
323 / 310 / 206
Регистрация: 14.09.2015
Сообщений: 827
03.06.2016, 20:54
Stas Risen, можно вот так сделать:
Java
1
BufferedReader file = new BufferedReader(new InputStreamReader(new FileInputStream("/home/stas/IdeaProjects/first_task/source.txt"), "UTF-8"));
1
226 / 184 / 80
Регистрация: 13.04.2014
Сообщений: 694
03.06.2016, 20:54
Java
1
InputStreamReader inChars = new InputStreamReader(fileIn,"UTF-8");
0
6 / 6 / 2
Регистрация: 04.05.2015
Сообщений: 293
03.06.2016, 21:06  [ТС]
HOBATOP, спасибо , работает даже без указания кодировки. Но почему когда я пытаюсь напечатать строку, он ее печатает со второго символа
Java
1
BufferedReader file = new BufferedReader(new InputStreamReader(new FileInputStream("/home/stas/IdeaProjects/first_task/source.txt")));
?

Добавлено через 1 минуту
HOBATOP, спасибо , работает даже без указания кодировки. Но почему когда я пытаюсь напечатать строку, он ее печатает со второго символа
Java
1
2
BufferedReader file = new BufferedReader(new InputStreamReader(new FileInputStream("/home/stas/IdeaProjects/first_task/source.txt")));
System.out.println(file.readLine());
?
0
 Аватар для HOBATOP
323 / 310 / 206
Регистрация: 14.09.2015
Сообщений: 827
04.06.2016, 00:41
Stas Risen, перепишите свой код приблизительно вот так:
Java
1
2
3
4
5
6
            BufferedReader file = new BufferedReader(new InputStreamReader(new FileInputStream("/home/stas/IdeaProjects/first_task/source.txt"), "UTF-8"));
            String str;
            while ((str = file.readLine()) != null) {
                System.out.print(str + "\n");
            }
            file.close();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.06.2016, 00:41
Помогаю со студенческими работами здесь

Ввод русских букв в консоли
import java.io.*; class ReadString { public static void main(Stringargs) { System.out.print("Введите название данной...

Считывание из файла русских букв
Здравствуйте, есть вот такой код с английским алфавитом работает на ура, но если символы русские выводит знаки вопроса, как это можно...

Выводит в консоль вместо русских букв квадраты
Добрый день. Подскажите пожалуйста, почему в Netbeans вместо русских букв задаваемых через консоль выводит квадраты, а русские буквы если я...

Передача русских букв через POST запрос
Ребята суть в чем. Пишу программу для автоматизации работы человека на сайте. Все классно. Авторизацию прохожу, куки получаю, POST...

Почему на консоли вместо русских букв выводятся каракули ?
Locale.setDefault(new Locale(Locale.RUSSIAN)) почему на консоли вместо русских букв выводятся каракули ? в ++ установка локали это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru