项目场景: idea2021读取文件内容 问题描述: 这是我文件的内容,我想要将他输出到idea中显示。 结果出现了这种牛马状况: 原因分析: 我猜测这种乱码一定是由于编码不同(idea和记事本),但是我发现不是,都是UTF_8模式,那么就一定是字节和字符之间的关系。 解决方案: 在哔哩哔哩上得到启发,找到了原因,原来是在UTF_8中中文是3个字节,英文是1个字节,只要你用的存储的字符数组不是3的整数倍就一定会出现乱码。