java语言中'8'和8描述有什么不同?

 我来答
microroom
科技发烧友

2020-08-08 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1581万
展开全部
单引号括起来的'8'是字符,是char类型的,在java中char类型是unicode编码的,长度是2字节。'8'的代码点('8'的编码)是56。

8是数字,是整型。在java中,整型默认是用int类型来储存,int类型的长度是4字节。

而如果是双引号的"8",就是字符串常量(也叫字符串字面量或字符串直接量)。在java中,字符串是类String的对象,且字符串是不可变对象。
匿名用户
2020-08-08
展开全部
‘ 8 ’ 是字符;8 是整数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清风入杯
2020-08-07 · TA获得超过112个赞
知道小有建树答主
回答量:221
采纳率:50%
帮助的人:32.3万
展开全部
'8'是字符,而8是数字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2bf2a4b
2020-08-07 · TA获得超过193个赞
知道小有建树答主
回答量:985
采纳率:52%
帮助的人:102万
展开全部
char 和int 的区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷寄垒0gy
2020-08-18 · 超过30用户采纳过TA的回答
知道答主
回答量:254
采纳率:91%
帮助的人:35.5万
展开全部
先讲一下八种基本数据类型:浮点类型:float,double; 整数类型:byte,short,int,long;字符型:char; 布尔类型:boolean;
'8'是属于字符型char类型的,java采用的是unicode编码的,char类型是每一个字符占两个字节;
8是属于整数类型,整数类型中一般默认是int类型,而long类型可以在数字后面加l或者L;
可以关注我主页,这里有一群朋友在学习交流;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式