首页 > 代码库 > java字符常量与字符串常量的区别

java字符常量与字符串常量的区别

形式上:字符常量是单引号引起的一个字符例:‘a’
字符串常量是双引号引起的若干个字符"helloworld"
含义上:字符常量相当于一个整形值(ASC||值),可以参加表达式运算,直接拿变量使用
字符串常量代表一个地址值(该字符在内存中存放的位置)
占内存大小:
字符常量只占一个字节
字符串常量占若干个字节
字符型常量使用char型变量来存储
字符串用char型的数组来存储

类型字符类型为char,字符串类型为string
两者都是常量,区别于使用方法的不同

java字符常量与字符串常量的区别