String commentLine;
commentLine2 = new String(comment .getBytes("utf-8"), "utf-8");
System.out.println(commentLine2 );
为什么只有"。"和"は"打印为乱码,显示为"??"。
軍艦??一般公開されたあと、11日の追悼式典をハドソン川から見守る予定??
5 个解决方案
#1
commentLine2 = new String(comment .getBytes("utf-8"), "utf-8");
删了
删了
#2
comment 是shift—jis的编码,你非要拿utf-8获得,能不乱码吗?
#3
可是项目就是要求用UTF8编码,怎么办啊?
#4
軍艦は一般公開されたあと、11日の追悼式典をハドソン川から見守る予定。
我的输出是正确的呀。项目编码改为utf-8试试。
我的输出是正确的呀。项目编码改为utf-8试试。
#5
String comment = new String("軍艦は一般公開されたあと、11日の追悼式典をハドソン川から見守る予定。");
String commentLine2 = new String(comment.getBytes(), "utf-8");
System.out.println(commentLine2 );
直接写不就行了么
String commentLine2 = new String(comment.getBytes(), "utf-8");
System.out.println(commentLine2 );
直接写不就行了么
#1
commentLine2 = new String(comment .getBytes("utf-8"), "utf-8");
删了
删了
#2
comment 是shift—jis的编码,你非要拿utf-8获得,能不乱码吗?
#3
可是项目就是要求用UTF8编码,怎么办啊?
#4
軍艦は一般公開されたあと、11日の追悼式典をハドソン川から見守る予定。
我的输出是正确的呀。项目编码改为utf-8试试。
我的输出是正确的呀。项目编码改为utf-8试试。
#5
String comment = new String("軍艦は一般公開されたあと、11日の追悼式典をハドソン川から見守る予定。");
String commentLine2 = new String(comment.getBytes(), "utf-8");
System.out.println(commentLine2 );
直接写不就行了么
String commentLine2 = new String(comment.getBytes(), "utf-8");
System.out.println(commentLine2 );
直接写不就行了么