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

**原因:

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

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

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

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

打开文件点击设置

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

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

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

完成

相关推荐
重生之后端学习6 分钟前
105. 从前序与中序遍历序列构造二叉树
java·数据结构·后端·算法·深度优先
前路不黑暗@7 分钟前
Java项目:Java脚手架项目的地图的POJO
android·java·开发语言·spring boot·学习·spring cloud·maven
2501_926978338 分钟前
分形时空理论框架:从破缺悖论到意识宇宙的物理学新范式引言(理论概念版)--AGI理论系统基础1.1
java·服务器·前端·人工智能·经验分享·agi
西门吹雪分身8 分钟前
K8S之Pod调度
java·容器·kubernetes·k8s
弹简特9 分钟前
【JavaEE08-后端部分】SpringMVC03-SpringMVC第二大核心处理请求之Cookie/Session和获取header
java·spring boot·spring·java-ee
追随者永远是胜利者9 分钟前
(LeetCode-Hot100)10. 正则表达式匹配
java·算法·leetcode·go
追随者永远是胜利者22 分钟前
(LeetCode-Hot100)17. 电话号码的字母组合
java·算法·leetcode·职场和发展·go
独自破碎E36 分钟前
BISHI53 [P1080] 国王游戏(简化版)
android·java·游戏
聂 可 以41 分钟前
解决Pycharm中(Python)软件包下载速度很慢、甚至下载失败的问题
ide·python·pycharm
坚持就完事了42 分钟前
Java中的异常
java·开发语言