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

**原因:

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

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

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

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

打开文件点击设置

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

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

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

完成

相关推荐
思想在飞肢体在追13 小时前
Springboot项目配置Nacos
java·spring boot·后端·nacos
cyforkk13 小时前
09、Java 基础硬核复习:异常处理(容错机制)的核心逻辑与面试考点
java·数据库·面试
??(lxy)14 小时前
java高性能无锁队列——MpscLinkedQueue
java·开发语言
数研小生14 小时前
Full Analysis of Taobao Item Detail API taobao.item.get
java·服务器·前端
Wang153014 小时前
Java编程基础与面向对象核心概念
java
毕设源码-郭学长14 小时前
【开题答辩全过程】以 康复管理系统为例,包含答辩的问题和答案
java
毅炼14 小时前
hot100打卡——day17
java·数据结构·算法·leetcode·深度优先
winfreedoms14 小时前
java-网络编程——黑马程序员学习笔记
java·网络·学习
weixin_6600967815 小时前
如何关闭vscode中的copilot生成结束后的消息提醒
ide·vscode·copilot
开开心心就好15 小时前
键盘改键工具免安装,自定义键位屏蔽误触
java·网络·windows·随机森林·计算机外设·电脑·excel