运行java项目出现了乱码,截图如下:
很显然这是编码的问题。
这是因为我这个类的代码是采用utf-8编码的,但是IntelliJ的控制台默认不是utf-8编码的,所以运行java项目后,控制台出现了乱码。
解决方法:设置输出控制台的编码格式也为utf-8即可。
在出现乱码的Java工程目录下的build.gradle文件添加如下配置:
tasks.withType(JavaCompile){
options.encoding = "utf-8"
}
然后同步一下gradle,如下所示:
继续运行java项目后,控制台输出如下:
乱码问题解决成功!
================================================================