目前使用最广泛的西文字符集代码表是美国制定的ASCII码表,其全称是“美国信息交换标准代码”。从表中可以看出,一个字节的编码对应一个字符,最高位在计算机内部一般为“0”,故ASCII码是7位的编码,共可表示128个字符。于是人们借鉴ASCII码的设计思想,创造了使用8位二进制数表示字符的扩展字符集,这样就可以使用256种数字代号表示更多的字符。在扩展字符集中,从0到127的代码与ASCII码保持兼容,从128到255的代码用于表示其他的字符和符号。......
2025-09-30
在程序中,存储字符的数据类型是字符数据类型,用字母char表示,下面请看一段代码,等读者看完代码后,再进行详细讲解,其代码(光盘:源代码/第2章/zifu.java)如下:


将代码进行编译并运行,得到如图2-6所示的结果。

图2-6 字符类型
通常用Unicode码来表示字符,所以就有了上述结果。Unicode所定义的国际化字符集能表示常用的所有字符集,如拉丁文、希腊语等几十种语言,这些大部分是看不懂的,用户不需要掌握。读者请注意,在执行的结果处有一个问号,它有可能是真的问号,有可能是不能显示的符号。但是为了正常地输出这些符号,Java提供了转义字符,以“\”开头,十六进制计数法用“\”和“U”字开头,后面跟着十六进制数字,常用的转义字符如表2-2所示。
表2-2 转义字符

实例3:使用转义字符
熟悉了表2-2中的转义字符后,下面通过一个实例讲解转义字符,其代码(光盘:源代码/第2章/zhuanyione.java)如下:(https://www.chuimin.cn)

将代码进行编译,然后运行,得到如图2-7所示的结果。

图2-7 转义字符
多学一招
在实例中主要讲解了如何在程序中输出一些特殊字符,学过这个方法后,建议读者要记住表2-2所示的转义字符的使用方法。例如在下面的代码中演示了其他几种转义字符的用法,具体代码(光盘:源代码/第2章/zhuanyitwo.java)如下:

将代码进行编译,然后运行,得到如图2-8所示的结果。

图2-8 输出一些特殊的字符
相关文章
目前使用最广泛的西文字符集代码表是美国制定的ASCII码表,其全称是“美国信息交换标准代码”。从表中可以看出,一个字节的编码对应一个字符,最高位在计算机内部一般为“0”,故ASCII码是7位的编码,共可表示128个字符。于是人们借鉴ASCII码的设计思想,创造了使用8位二进制数表示字符的扩展字符集,这样就可以使用256种数字代号表示更多的字符。在扩展字符集中,从0到127的代码与ASCII码保持兼容,从128到255的代码用于表示其他的字符和符号。......
2025-09-30
字符串的第一个字符可以是有效数字或符号。表5-12 参数FORMAT的可能值及其含义3.VAL_STRG指令VAL_STRG指令将整数值、无符号整数值或浮点值转换为相应的字符串表示法。转换后的字符串将从字符偏移量计数P位置开始替换OUT字符串中的字符,一直到参数SIZE指定的字符数。如果参数P大于OUT字符串的当前大小,则会添加空格,一直到位置P,并将该结果附加到字符串末尾。如果达到了最大OUT字符串长度,则转换结束。表5-14 字符串操作指令......
2025-09-29
图4.9字符数组初始化状态③ 如果字符数组的元素个数与初值相同,可在定义时省略数组长度。图4.11程序运行结果4.字符串字符串:是用双引号括起来的字符序列,也称为字符串常量。图4.13存储状态用printf 函数以格式符%s 输出字符串时,首先按字符数组名找到数组起始地址,然后从起始地址开始逐个输出其中的字符,直到遇上字符串结束符‘\0’时为止。......
2025-09-30
图3-18查找和替换特殊字符图3-19“插入”功能区图3-20文本框窗口图3-21设置文本框效果图3-22“文本框格式”功能区图3-23设置文本框大小对话框设置文本框的填充效果。图3-25设置文本框线条颜色及线型图3-26设置版式及对齐方式图3-27设置字体工具栏图3-28“段落”对话框图3-29《将进酒》排版效果......
2025-09-30
文字符号是电工电路中常用的一种字符代码,一般标注在电路中的电气设备、装置和元器件的近旁,以标识其名称、功能、状态或特征。图5-2所示为典型电工电路中的基本文字符号。在电气电路中,优先选用单字母符号。......
2025-09-29
双字母符号由一个表示种类的单字母符号与另一个字母组成。图1-8 典型电工电路中的辅助文字符号标识辅助文字符号通常用表示功能、状态和特征的英文单词的前一、二位字母构成,也可采用常用缩略语或约定俗称的习惯用法构成,一般不能超过三位字母。......
2025-09-29
奇偶校验是一种古老而简单的差错检测方法。按照此规则编成的校验码,分别称为奇校验码或偶校验码。因此,奇偶校验的检错概率只有50%。垂直奇偶校验可以校验单个字符的错,因而又称为字符奇偶校验。例如,有一个字符,其编码为1010101,则这个字符的奇校验码为10101011,偶校验码为10101010。水平奇偶校验的检测能力强,但实现起来相对复杂。图2.21 表明了水平垂直奇偶校验各信息码元与校验码元之间的关系。......
2025-09-30
字形码的集合称为“字库”。由于输出的需要,人们设计了不同字体的字形,相应也有不同的字库。要显示或打印输出一个字符时,计算机根据该字符的机内码找出其在字库中的位置,再取出其字模信息作为字形在屏幕上显示或在打印机上打印输出。西文字符的点阵通常用7行5列的二进制位组成,记为7×5点阵,如图1.7所示。注意,汉字在计算机内部都采用机内码表示,只需2个字节即可表示1个汉字。......
2025-09-30
相关推荐