Java中的德语字符

时间:2015-07-27 12:28:46

标签: java diacritics

我想将德语单词(带有特殊字符)设置为String var。

String s = "Staatsangehörigkeit";
System.out.println(s);

但在输出或debuger中我看到:Staatsangeh?rigkeit。

2 个答案:

答案 0 :(得分:4)

一种方法是将项目的编码更改为 UTF-8

使用eclipse时:

  1. 右键单击项目文件夹
  2. 属性
  3. 资源
  4. 然后更改文本文件编码

答案 1 :(得分:0)

'?'是由" umlaute" ä = aeü = ueö = oe