Java 在cmd中无法编译数组中定义的中文字符

源码

Java 在cmd中无法编译数组中定义的中文字符_第1张图片

在cmd编译时会显示:

Java 在cmd中无法编译数组中定义的中文字符_第2张图片

原因:jdk默认编码 格式不对,无法显示中文。

解决方法:

 

修改jdk默认编码:
点击计算机→属性→高级系统设置→高级→环境变量,系统变量→新建“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”jdk默认编码:
点击计算机→属性→高级系统设置→高级→环境变量,系统变量→新建“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”

 

 

 

 

 

 

你可能感兴趣的:(Java学习)