Java控制台中的多字节字符显示

时间:2016-05-10 08:01:29

标签: java utf-8 multibyte tamil

我有一些文字要印在泰米尔语中。如何在Java控制台上使用Tamil打印它。我正在测试一段代码并进行调试,我需要查看正在打印的文本。

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

将java控制台中的输出显示为

String is : ?????????????

2 个答案:

答案 0 :(得分:1)

  • 第一个解决方案

我不确定,但你可以使用开放的泰米尔罐。

see this可能会对您有所帮助。

  • 第二个解决方案

投影属性 - >资源 - >将单选按钮更改为“其他” - >并从下拉菜单中选择“UTF-8”。

See the screen shot.

在我的日食中工作。 Output

答案 1 :(得分:1)

如果您使用Eclipse Ide更改底部配置并尝试。

窗口>偏好>一般>内容类型,将UTF-8设置为所有内容类型的默认编码。 窗口>偏好>一般>工作区,将“文本文件编码”设置为“其他:UTF-8”。