Witam. Mam napisany program w Javie pod Linuxem (nie wiem jakie było ustawione kodowanie - domyślnie w Linuxie jest UTF-8). Uruchamiam go w konsoli w Windowsie i nie wyświetlają mi się polskie znaki, tylko 2 znaki zapytania. W konsoli mogę pisać polskie znaki, ale z programu tego w Javie nie chce ich wczytać. Kombinuje z poleceniem chcp ....wpisywałem te wartości
Code page Country/ Region/ Language
437 United States
850 Multilingual (Latin I)
852 Slavic (Latin II)
855 Cyrillic (Russian)
857 Turkish
860 Portuguese
861 Icelandic
863 Canadian-French
865 Nordic
866 Russian
869 Modern Greek
1250 Central Europen
1252 West European Latin
65000 UTF-7
65001 UTF-8
Nic to nie daje ;/.
Otwieram pliki programu *.java przez Notepad++ i tam mi się wyświetla kodowanie w UTF-8 (bez BOM).....czyli różnica chyba jakaś jest i może trzeba wpisać inne liczby przy komendzie chcp ?
A może jeśli program był napisany w Linuxie w innym kodowaniu niż ma Windows, to na nic zda się przełączanie w CMD tym poleceniem chcp ,bo i tak nie wyświetlą się polskie znaki?