2016-05-10 84 views
1

我有一些要在泰米爾語中打印的文本。我如何在Java控制檯的泰米爾語中打印它?我正在測試一段代碼,爲了調試,我需要查看正在打印的文本。Java控制檯中的多字節字符顯示

public static void main(String[] args) { 
    String str = "வீடிவீடிவீடிவீடிவீடி"; 
    System.out.println("String is : "+str); 
} 

顯示在Java控制檯輸出

String is : ????????????? 
+0

添加您的代碼並分享您的問題所在? –

+0

請參閱編輯 – pankti

+0

您的Java代碼。請包含[MCVE]。您還使用哪個控制檯? –

回答

1
  • 首個解決方案

我不知道,但你可以使用開放泰米爾罐子它。

see this可能會幫助你。

  • 第二種解決

了項目屬性 - >資源 - >改變的單選按鈕 「其他」 - >選擇 「UTF-8」,從下拉菜單。

See the screen shot.

在我的日食其工作。 Output

+0

謝謝先生,實際上我運行的是一個applet文件。在系統級啓用Java控制檯(即在Java控制面板中)。我想在此控制檯中輸入泰米爾文字。 – pankti

1

如果您使用Eclipse Ide更改底部配置並嘗試。

窗口>首選項>常規>內容類型,將UTF-8設置爲所有內容類型的默認編碼。 窗口>首選項>常規>工作區,將「文本文件編碼」設置爲「其他:UTF-8」。

+0

謝謝先生,實際上我運行的是一個applet文件。在系統級啓用Java控制檯(即在Java控制面板中)。我想在這個控制檯中看到tamil文本 – pankti

相關問題