Java 项目中文乱码

1.在IDEA的项目中,经常会遇见配置文件中出现中文乱码,为什么呢?

​ 在乱码的文件中,我们会发现它的编码方式一般时和项目的全局编码方式是不一致的,为什么不一致呢?正常情况下是配置的编码格式有问题。

2.解决Java 配置文件中的中文乱码

​ 设置IDEA的文件编码,设置properties的编码方式和全局项目的编码方式一致即可,应用下所有的配置文件会重新加载,乱码立马消除。

​ 操作步骤:File->Settings->File EnCodings: 修改Properties File(下面红框的位置)中的 Default encoding for properties files 中的编码方式和我们项目的编码一致,大部分都是UTF-8,点击右下角的Apply 按钮,解决乱码。

在这里插入图片描述

3.设置个别文件,使用其他的编码格式

​ 偶尔项目中会存在一两个文件,有其他特殊用途,需要和项目的编码格式不一致,也是可以通过上面的操作设置的。

​ 看上图两个红框中间有一个空白的区域是单独通过路径或文件,设置单独的编码方式。下面的英文翻译如下:更改编码InteliJIDEA用于文件、目录或整个项目,请根据需要添加其路径,然后从编码列表中选择编码。内置文件编码(例如JSP,HTML或XML)将覆盖此处指定的编码。如果未指定,文件和目录将从父目录或项目编码中继承编码设置。

总结:

​ 在Java 项目中出现乱码,就是文件的编码方式和项目的编码方式不同或文件创建的编码方式和项目的编码方式不一致。项目创建或拉取到本地之后去修改文件的默认创建编码,位置在File->Settings->File EnCodings。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苹水相峰

你的打赏是对我最大的肯定

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值