java学生问题求解string文字出不来

,刚学两节课,下面商品名称一直出不来,不知道代码哪里出了问题😥

img

img

编码格式不正确,中文显示问号了吧,修改下编码格式为UTF-8试试

我估计是这个问题
windows的终端坑的很, 它的编码也要调的, 看你这个商品名称是通过输入的,应该就是terminal的编码不对然后程序拿到的是乱码,程序输出的是utf8是没错

临时可以在命令行里先执行 chcp 65001 给改一下编码, 然后再跑java应用
永久改法百度下吧,没难度