MHEM CLASS 1
MHEM CLASS 2
MHEM CLASS 3
MHEM CLASS 4
MHEM CLASS 5
कक्षा 4 रिमझिम
कक्षा 5 रिमझिम
कक्षा 4 रिमझिम
कक्षा 5 रिमझिम
????? 4 ??????
我已经尝试过了
PrintStream out = new PrintStream(System.out, true, UTF_8);
我在这里没有看到任何问题。
让我们继续编写您的代码并确保其按照以下方式编写:
PrintStream out = new PrintStream(System.out, true, "UTF_8"); <-- Encoding goes in string here.
String line;
while ((line = br.readLine()) != null) {
out.println(line);
}
这里 br 是你的 BufferedReader,它是你的 inputStreamReader 的重载构造函数。 (输入txt文件)
在我的机器上测试了此设置并且运行良好。
让我知道这是否有效。或者您需要进一步的帮助。谢谢。
首先,阅读有关 Unicode 和 UTF-8 的内容。可能的来源是:
验证您是否使用正确的字符集读取文本文件(如果文件是使用 UTF-8 创建的,则必须使用 UTF-8 读取它)。
在下拉列表中使用支持整个 Unicode 字符集的字体。您可以使用 Windows 的
charmap.exe
检查字体。
使用 UTF-8 写入控制台是不够的:您必须确保控制台使用 Unicode。参见示例: