Java标准输出中的克罗地亚字符

时间:2015-11-03 13:20:36

标签: java string special-characters

我有一个数据库,其中包含一些像Đ一样的cratian字符,在数据库中正确存储字符,当在primefaces中使用数据表时,它也可以很好地显示网页中的字符。

问题在于,当我将其发送到out.println()时,名称中的字符豁免了。

 for (People p : people) {
     System.out.println("p.getName());
 }

我尝试使用String name2 = p.getName().getBytes("ISO-8859-2");,但仍无效

1 个答案:

答案 0 :(得分:1)

我假设你在数据库和Primefaces上使用UTF-8作为默认编码

还要看一下:

Display special characters using System.out.println