本文主要是介绍idea控制台输出出现乱码解决方案乱码出现缘由,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我们可能会遇到这样的情况,就是通过tomcat运行javaweb项目
后台控制台输出的不是我们想要的中文,而是一串乱码
关于这个问题,我们一般通过
将VM options这个配置项设置为-Dfile.encoding=UTF-8
此时我们再启动tomcat,控制台输出的就是我们想要的中文啦。
顺便再补充一下,为什么程序中会出现乱码
举一个例子,小明拿了一本中华词典里面有10000个汉字
小红拿了一本某词典,里面有255个汉字
当我们在程序中使用到中华词典的汉字时,恰巧小红拿的词典又没有该汉字
就会出现识别不出出现乱码
用程序界的语言就是说,我们使用小红的词典编码来编程中华词典,两个词典对应不上所以就会出现乱码的情况。
这篇关于idea控制台输出出现乱码解决方案乱码出现缘由的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!