上节不是说java中变量的命名必须是:首字母以字母,下划线_,或者$开头,怎么会使用中文,还没有错误提示?
中文能作为类名,方法名,属性名,变量名是纯属偶然,仅仅是因为Java内核默认支持UTF-8编码,所以这些字符都没有问题作为变量名没问题。但程序员不这么用,防止转码会出现乱码
中文是变量的值,例如char today='一',“一”就是变量值,变量名为today。
String city = "河南";
这里的变量是String类型的变量,变量名是city,给变量赋值为“河南”;
数据赋值方式如下:
数据类型 变量名 = 变量值;
中文部分不是变量名,是输入字符串