社区
Java SE
帖子详情
java中的char类型是字符型,它属于数值型么?
xuege81
2016-12-21 09:32:03
char采用的是Unicode编码格式
每个字符char都有一个对应的码int
表现形式是char,实质上是int 那么它属于数值型么?
...全文
592
5
打赏
收藏
java中的char类型是字符型,它属于数值型么?
char采用的是Unicode编码格式 每个字符char都有一个对应的码int 表现形式是char,实质上是int 那么它属于数值型么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuege81
2016-12-21
打赏
举报
回复
int c=‘a’; system.out.print(c); //c=97 char b= 'a'; system.out.print((int)b); //b=97
爱睡觉的阿狸
2016-12-21
打赏
举报
回复
首先char你不能就认为本质上是int,只不过它在表达式中可以类型转变,转成其他类型罢了。跟int运算可以转换成int,跟byte和short同样也可以转成byte和short
liny_
2016-12-21
打赏
举报
回复
引用 2 楼 xuege81 的回复:
我问的有点问题,我是想知道 如果把八大基本类型分成数值型与非数值型,那么char属于数值么?
是数值类型,范围在0-65535,但是表示的不是数字,是字符,当你使用一个整型去定义一个char型,实际指的是他代表的字符,而你用一个字符去定义一个char型,也可以得到他所代表的值。 比如: char ch1 = 49; char ch2 = '1'; 这两个是等价的 ch1 == ch2 (int)ch1 == (int)ch2
xuege81
2016-12-21
打赏
举报
回复
我问的有点问题,我是想知道 如果把八大基本类型分成数值型与非数值型,那么char属于数值么?
soton_dolphin
2016-12-21
打赏
举报
回复
他就属于char,8个基本类型中的一个
java
的
char
类
型
一、
Char
介绍
字符
型
数据
类
型
。用于存放单个
字符
。用单引号【' '】括住 2字节,16位。
char
在
java
中
是16位,因为
java
用的是Unicode。一个16位的编码所能产生的
字符
只有65536个。 Unicode码包括ASCII码。大多数计算机采用ASCII(美国标准信息交换码),它是表示所有大小写字母、数字、标点符号和控制
字符
的8位编码表。从'\u0000'到'\u007F'对应128个ASCII
字符
。 二、
char
赋值 1. 概述 因为
char
是16位的,采取的Unicode的编码
Java
八种基本数据
类
型
(图文详解)
Java
八种基本数据
类
型
Java
八种数据
类
型
Java
八种数据
类
型
的分类(图)基本数据
类
型
分为三大类①
数值
型
②
字符
型
③布尔
型
数值
型
整数
类
型
(byte,short,int,long)浮点
型
(float,double)
字符
型
(
char
)布尔
类
型
(boolean)
Java
八种数据
类
型
Java
八种数据
类
型
的分类(图)
Java
的数据
类
型
分为两大类:①基本数据
类
型
②引用数据
类
型
基本数据
类
型
分为三大类 **由图可知,我们继续按照
Java
的基本数据
类
型
可以分为三大类: ①
数值
型
数值
型
数据(metric dat
字符
型
数据与
数值
型
数据之间的转换
(1)
char
字符
型
数据可以转换成任意一种
数值
类
型
,反之亦然。将整数转换成插入
型
数据时,只用到该数据的低十六位,其余部分被忽略。如:
char
ch=(
char
)0xAB0041;输出ch+‘A’; (2)将一个浮点值转换成
char
型
时,首先将浮点值喜欢换成int,然后将整
数值
转换成
char
。如:
char
ch=(
char
)65.25;输出
char
值为‘A’ (3)当
char
型
数据转换成
数值
型
时...
Java
中
的基本数据
类
型
讲解(
数值
型
、
字符
型
、布尔
型
)
数据
类
型
数据
类
型
的分类 分为 基本数据
类
型
和引用数据
类
型
基本数据
类
型
基本数据
类
型
分为
数值
型
、
字符
型
和布尔
类
型
数值
型
数值
型
分为整数
型
和浮点
型
(小数
型
) 整数
型
包含:int、 short、 byte、long 浮点
型
(小数
型
) 包含:float、double
字符
型
(
char
) 布尔
型
(boolean) 引用数据
类
型
比如:数组,...
java
快速入门知识整理:8、
java
数据
类
型
:
字符
型
(
char
)
一、
字符
型
简单介绍 二、代码演示说明 package t08_
字符
型
_
char
; import
java
.util.Random; /** *
字符
类
型
:
char
* 1)
字符
类
型
是一个占2字节,16位无符号整数,
数值
是
字符
的Unicode编码 * 2)范围:0~65535 * 3)
char
运算 * 用单引号''标识,只能放单个
字符
*
char
类
型
是可以运算的,因为cha......
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章