Ini adalah konsol yang tidak dikonfigurasi untuk menggunakan UTF-8 untuk ditampilkan mereka. Dalam kasus Eclipse, Anda dapat mengonfigurasi penyandiannya dengan Window> Preferences> General> Workspace> Text File Encoding . Itu harus disetel ke UTF-8 .
new OutputStreamWriter(System.out,"UTF-8"); baru baru hanya menginstruksikan OutputStreamWriter pengkodean mana yang digunakan untuk mengubah karakter tertulis menjadi byte. Itu tidak menginstruksikan System.out konsol pengkodean mana yang digunakan untuk mengonversinya kembali dari byte ke karakter ke tampilan mereka.