Вот фрагмент кода отвечающий за ввод информации (консоль):
- Код: Выделить всё
System.out.println("Режим добавления товара... (Для выхода введите \"exit\")");
String buffer;
System.out.println("Введите код:");
String addbuffer=input.next();
if (addbuffer.equalsIgnoreCase("exit")) break;
buffer=addbuffer;
System.out.println("Введите Поставщик:");
addbuffer=input.next();
buffer=buffer+"\t"+addbuffer;
В итоге данные на русском(кирилица) при записи файл:
- Код: Выделить всё
String fileName="d:\\baza.txt";
OutputStream os = new FileOutputStream(fileName);
os.write( buffer.getBytes());
os.close();
отображаются в виде кракозябликов


