gpt4 book ai didi

Java输入编码

转载 作者:行者123 更新时间:2023-12-01 18:37:25 26 4
gpt4 key购买 nike

所以我一直在开发一个基本的 Java 应用程序,它通过缓冲读取器从文本文件中读取数据,并将其填充到 swing JTable 中。

代码在 NetBeans 中运行良好,特殊字母在控制台和表单本身中都完美显示。

问题是在我构建项目并将其放置在硬盘上的某个位置并通过生成的 .jar 运行它之后,它会扰乱文件的读取,并出现奇怪的字母...Łä¤˘

我尝试过这些:

BufferedReader bfr = new BufferedReader(new InputStreamReader(new FileInputStream(System.getProperty("user.dir")+"\\update.txt"), "UTF-8"));

...和...

BufferedReader bfr = new BufferedReader(new FileReader(System.getProperty("user.dir")+"\\update.txt"));

希望你能帮助我。

最佳答案

用@deHaar的提示解决了(java.nio)

关于Java输入编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60007259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com