黑马程序员技术交流社区
标题:
请教System.out.println('123');是什么常量
[打印本页]
作者:
rimfwfn
时间:
2017-5-1 14:23
标题:
请教System.out.println('123');是什么常量
System.out.println(123);表示整数常量,请教System.out.println('123');表示是什么常量,基础视频里面听好多次,都没听清
作者:
極樂凈土
时间:
2017-5-1 14:57
应该是双引号吧,字符串常量
作者:
wyn5130607
时间:
2017-5-1 15:57
单引号是字符常量,2个字节
作者:
zgc123
时间:
2017-5-1 19:33
不是字符常量因为单引号内只能是一个字符,'123'是3个字符了所以应该是“123”字符串常量
作者:
Hp_Yx
时间:
2017-5-1 22:13
这个直接报错,单引号里面只能放一个东西 ,叫做字符常量,常量包括整数常量 ,小数常量,字符常量,布尔常量,已经空常量。
作者:
13716326405
时间:
2017-5-1 22:49
楼主可能是打错了吧,要注意每一个细节,比如严格区分大小写,再比如双引号,在代码中必须是英文格式下的双引号,中文格式下的双引号就会报错。
所以一开始就要养成一个好的书写习惯
作者:
掬一束月光
时间:
2017-5-2 06:48
严格来说啥常量都不是,只是把某个数据输出到控制台显示了.
你的问题应该改成:
123表示整数常量,请教"123"表示是什么常量
作者:
戎斌仁
时间:
2017-5-2 10:31
双引号
作者:
rimfwfn
时间:
2017-5-2 13:57
谢谢各位,明白了
作者:
丿UNDY
时间:
2017-5-3 08:54
不带引号是数字,单引号是字符,双引号是字符串。
作者:
654788808
时间:
2017-5-3 09:39
单引号可以包裹123?
作者:
風中雨来
时间:
2017-5-3 21:06
单引号表示字符 而这个要表示字符串就必须要“123”是字符串常量
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2