问答详情
源自:2-5 如何命名Java变量

关于数字问题

String.out.println("123");

String.out.println(123);这两个怎么都能输出一样的结果呢。但是把123换成英文字母或汉字,下面一行就不对了,为什么???

提问者:慕婉清3658397 2016-05-17 09:09

个回答

  • 慕用7568027
    2016-05-17 09:31:11
    已采纳

    输出的值是数字或布尔值之类的可以不加引号但是输出英文字母和汉字属于字符型 必须加引号

  • 慕婉清3658397
    2016-05-17 10:59:08

    在定义变量的时候,=后面的为什么有的加双引号有的加单引号有的什么也不加呢

    有么有统一的标准啊?