关于2-7练习题中第5条变量命名的疑惑

来源:2-7 Java中变量的使用规则

桥米

2017-01-17 19:20

上节不是说java中变量的命名必须是:首字母以字母,下划线_,或者$开头,怎么会使用中文,还没有错误提示?

写回答 关注

4回答

  • higginson
    2017-02-04 22:18:50

    中文能作为类名,方法名,属性名,变量名是纯属偶然,仅仅是因为Java内核默认支持UTF-8编码,所以这些字符都没有问题作为变量名没问题。但程序员不这么用,防止转码会出现乱码

  • qq_LaNuitPluvie_0
    2017-01-17 19:49:11

    中文是变量的值,例如char today='一',“一”就是变量值,变量名为today。

    桥米

    不能发图片。。。额,就是2-7老师给的例子里第8行代码,String 姓名=“张三”;是这个句子,我的疑惑就是怎么可以用中文作为变量名?

    2017-01-18 09:33:07

    共 1 条回复 >

  • qq_夕_9
    2017-01-17 19:39:16

    String city = "河南";

    这里的变量是String类型的变量,变量名是city,给变量赋值为“河南”;

    数据赋值方式如下:

    数据类型 变量名 = 变量值;

    qq_夕_9 回复桥米

    不可以!遵守规范啦!

    2017-02-24 16:24:50

    共 2 条回复 >

  • 慕粉1843061310
    2017-01-17 19:38:32

    中文部分不是变量名,是输入字符串

    桥米

    不能发图片。。。额,就是2-7老师给的例子里第8行代码,String 姓名=“张三”;是这个句子,我的疑惑就是怎么可以用中文作为变量名?

    2017-01-18 09:32:40

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题