Java 如何解决属性读取时文本的编码问题
我正在开发内部使用的微服务。我有一个属性文件,属性如下Java 如何解决属性读取时文本的编码问题,java,Java,我正在开发内部使用的微服务。我有一个属性文件,属性如下 HEAD_ROLE_KEYS=de 1ª Linha-->Área-->Equipa-Coordenadores 在java中,读取head_角色的属性并打印。但它印的像 德1ª林哈->Ã�区域->设备合作伙伴 所以我的比较操作失败了 请帮助我如何获得java中的确切值。谢谢 注意:文件格式为UTF-8java希望属性文件采用ISO-8859-1编码您需要验证的内容: 上次用于编辑属性文件的编辑器将文件保存为UTF-8。 您的
HEAD_ROLE_KEYS=de 1ª Linha-->Área-->Equipa-Coordenadores
在java中,读取head_角色的属性并打印。但它印的像
德1ª林哈->Ã�区域->设备合作伙伴
所以我的比较操作失败了
请帮助我如何获得java中的确切值。谢谢
注意:文件格式为UTF-8java希望属性文件采用ISO-8859-1编码您需要验证的内容: 上次用于编辑属性文件的编辑器将文件保存为UTF-8。 您的程序将文件读取为UTF-8。 打印属性文件的控制台支持UTF-8。 与属性值进行比较的字符串常量已正确编码。