用notepad++编辑代码,在cmd窗口中编译显示非法字符怎么解决

img


运行代码如下

public class VariableTest{
//主入口
public static void main(String[] arge){
//定义变量记录姓名
String name = "黑马谢广坤";
//定义变量记录年龄
int age = "18";
//定义变量记录性别
char gender = "男";
//定义变量记录身高
double height = 180.1;
//定义变量记录是否单身
//ture 单身 false 不是单身
boolean flag = true;
//输出变量的值
System.out.println(name);
System.out.println(age);
System.out.println(gender);
System.out.println(height);
System.out.println(flag);
}
}

UTF-8 UTF-8-BOM GB2312都试过了都是这样子

img

建议你注意一下基础数据类型噢!

img