今天学习java,使用eclipse运行练习时,总是输出乱码,尝试了很多网上的eclipse设置编码方法,都失败了,最终把jdk18换成了jdk17,输出终于不乱码了。 看网上说jdk18默认编码为GBK,而jdk17默认为utf-8。