[英]Java encoding String to cp1251
我有“ windows-1251”编码的项目。 接下来的代码将我打印为“ P©”而不是“Щ”:
String var = "Щ";
Println(var);
我尝试将此String转换为byte []格式,并得到不同的结果,但是没有正确显示。 如何打印我的主要符号?
您需要指定源编码。 在Maven中,您可以这样 :
<project.build.sourceEncoding>CP-1251</project.build.sourceEncoding>
但是现在使用UTF-8以外的任何东西通常是个坏主意...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.