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

**原因:

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

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

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

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

打开文件点击设置

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

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

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

完成

相关推荐
Y学院5 分钟前
Spring AI Alibaba 高质量实战教程(从入门到企业级落地)
java·人工智能·spring·自然语言处理
水木流年追梦10 分钟前
CodeTop Top 300 热门题目3-字符串相加
java·前端·算法
编程之升级打怪11 分钟前
自定义实现Java的HashMap集合
java·开发语言
后端AI实验室13 分钟前
我带的那个实习生,比我更依赖AI——但他的问题和我完全不同
java·ai
y小花14 分钟前
安卓StorageManagerService
android·java
码王吴彦祖15 分钟前
AI 逆向分析国航 AirChina FECU 参数来源并实现离线生成
android·java·javascript
LJianK115 分钟前
进程、线程、多线程、异步
java·开发语言·jvm
ch.ju19 分钟前
Java程序设计(第3版)第二章——循环结构1
java
大黄烽19 分钟前
IDEA中集成AI 工具CodeBuddy和Trae区别和选型
java·人工智能·intellij-idea
HalvmånEver22 分钟前
MySQL表的约束(二)
java·数据库·mysql