У меня такой тарбл....прога на джаве выводит в консоль System.out.print....
если делать так System.out.print(" Что-нибудь на русском");
то это выводится крикозяблинами, так как не те кодироваки... как сделать так, чтобы текст читался по русски, то есть поменять кодировку выводимой стринги?
(прога нужны правильные кодировке не в IDE а в при запуске в консоли cmd)
пробовал так...
String sourceString = "Что-нибудь на русском";
byte[] b = sourceString.getBytes("Cp1251");
String s = new String(b,"Cp866");
System.out.print(s);
то он кричит, что
Exception in thread "main" java.io.UnsupportedEncodingException: Cp866
at sun.io.Converters.getConverterClass(Unknown Source)
at sun.io.Converters.newConverter(Unknown Source)
at sun.io.ByteToCharConverter.getConverter(Unknown Source)
at java.lang.StringCoding.decode(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at Lab2Task1.main(Lab2Task1.java:29)