intellij idea 控制台运行java出现中文乱码的解决方法

**原因:

字符编码不一致: 当你在intellij idea使用了UTF-8编码,而在控制台使用了其他编码(比如gbk),就可能导致乱码。**

文件读写编码问题: 如果读取文件时使用的编码与文件实际编码不一致,会导致乱码。

数据库连接编码问题: 如果与数据库交互时,Java程序和数据库之间的字符编码设置不一致,也可能导致中文乱码。

控制台字符与编码不同的解决方法:

打开文件点击设置

将编辑器内控制台的编码格式改为一种编码,我这里用utf8

返回软件底下有个编码格式选择,这个是编译器的编码格式选择

因为我控制台是utf8所以我这里也要选择utf8,注意必须和控制台一直的编码格式才不会乱码

完成

相关推荐
中文很快乐2 分钟前
java后端好习惯---新手养成记
java·开发语言·开发好习惯·踩坑日志·新手养成
Acc1oFl4g2 分钟前
Java安全之SpEL表达式注入入门学习
java·学习·安全
风华同学2 分钟前
【系统移植篇】系统烧写
java·开发语言·前端
武哥聊编程3 分钟前
【从0带做】基于Springboot3+Vue3的生态养殖管理系统
java·学习·vue·毕业设计·springboot
隔山打牛牛4 分钟前
如何实现jvm中自定义加载器?
java
菜鸟233号6 分钟前
力扣106 从中序与后序遍历序列构造二叉树 java实现
java·算法·leetcode
求学中--8 分钟前
YOLOv8安装部署全流程指南(PyCharm实战版)
ide·yolo·pycharm
YJlio10 分钟前
Active Directory 工具学习笔记(10.11):AdRestore 实战脚本与命令速查——从事故回滚到合规留痕
java·笔记·学习
diudiu962810 分钟前
Logback使用指南
java·开发语言·spring boot·后端·spring·logback
222you15 分钟前
SpringBeanFactory
java·服务器·前端