什么是字符型

太行山在哪个省2023-02-08  16

字符型是字母数字及规定内的符号组合而成的串

可以是单一的字母、数字、符号需要用引号引起来

你可以和数值型进行比对一下

数值型一般都可以参与运算

而字符型就不行

字符类型(char):字符,字母和符号

char类型:表示16位的无符号整数(无负数,只有正数)或者Unicode字符编码。

Unicode收集了世界上所有语言文字的符号,是一种跨平台的编码方式,Java的字符占两个字节,可以表示一个汉字。

什么是编码?

计算机只能表示0和1两个数,于是人们做规定使用一个数字去表示一个特定的字符,比如a使用97表示。

char前256个字符和ASCII(美国信息交互标准编码)列中的字符重复

char常量有3种表示形式

1、直接使用单个字符来指定字符常量,格式如'◆','A','7'

2、直接作为十进制整数数值使用,但是数值范围在[0,65535],格式如97,但是打印出来的值仍然是ASCII码表对应的符号,如97打印出来是字符。

3、和2一样,只不过表示的是16进制的数值,格式如‘\ux’,x表示16进制整数,如:97的16进制是61.那么表示为‘\u0061’打印出来也是

所以有人说char本质是上也是整数,也是有道理的

char前256个字符和ASCII(美国信息交互标准编码)码中的字符重复,可查表


转载请注明原文地址:http://juke.outofmemory.cn/read/2922612.html

最新回复(0)