Polskie znaki w wierszu poleceń Windows

0

Witam, rozpoczynam przygodę z javą, chciałbym mieć możliwość wyświetlania polskich znaków w konsoli.
Kod:

import java.io.*;

public class Hello{ 
  public static void main(String[] args){
    System.setOut(new PrintStream (new FileOutputStream(java.io.FileDescriptor.out), true, "Cp852"));
    System.out.print("ąźć");
  }
}

Dlaczego po skompilowaniu wyżej podanego kodu otrzymuję krzaczki zamiast polskich znaków? Proszę o pomoc.

0

Co prawda obecnie uczę się C#, ale o ile dobrze pamiętam, trzeba użyć opcji -Dfile.encoding np.: java -Dfile.encoding=CP852 Hello

0

Tu http://java.zacheusz.eu/polskie-znaczki-na-java-console/15/ są opisane dwa sposoby, ten podany przez @Darth Reidak'a oraz zmiana kodowania z wnętrza uruchamianego programu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0