![](/img/trans.png)
[英]Java - Count exactly 60 characters from a string with a mixture of UTF-8 and non UTF-8 characters
[英]Java, converting non latin UTF-8 characters to proper string
当我尝试像这样在 Java 中输出字符串时:
System.output.println("Привет");
控制台输出显示了这个结果:
Привет
我有一个 REST API 方法,可以从外部请求接收字符串。 当我使用 UTF-8 编码发送完全相同的Привет
字符串并尝试像这样输出时:
post("/check", (req, res) -> {
receivedString = req.body();
}
System.ouput.println(receivedString);
它显示了这一点:
������
我需要做什么才能将这个问号变成正确的可读字符串?
你可以试试...
PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.println(receivedString);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.