2016-05-10 40 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

相关问题