Отображение языка хинди в консоли с использованием Java

StringBuffer contents=new StringBuffer();
BufferedReader input =  new BufferedReader(new FileReader("/home/xyz/abc.txt"));
String line = null; //not declared within while loop
while (( line = input.readLine()) != null){
    contents.append(line);
}
System.out.println(contents.toString());

файлabc.txt содержит

\u0905\u092d\u0940 \u0938\u092e\u092f \u0939\u0948 \u091c\u0928\u0924\u093e \u091c\u094b \u091a\u093e\u0939\u0924\u0940 \u0939\u0948 \u092

Я хочу показать на языке хинди в консоли, используя Java.

если я просто напечатать, как это String str = & quot; u0905 \ u0940 \ u092e \ u092f \ u0939 \ u0948 \ u091c \ u0924 \ u093e \ u093b \ u094b \ u091b \ u093e \ u0939 \ u0939 \ u09 \ u0940 ;

System.out.println (ул);

тогда он работает нормально, но когда я пытаюсь прочитать файл, он не работает.

Помоги мне.

Ответы на вопрос(2)

Ваш ответ на вопрос