用代码查询ASCII码和Unicode码表序号

简介: 用代码查询ASCII码和Unicode码表序号

前言:


对于现在的所有字符,在计算机语言中,都有一个对应的二进制,并且是唯一的,比较常见的都是ASCII码表,而ASCII码表的全称是American Code for Information Interchange,美国信息交换标准代码。还有一个通用码表Unicode码表,中文名叫做万国码,是一个字符对照表。


正文:


对于如何在代码中查询码表中某个字符的序号,来看下边的代码(java版本)

public class Demo03DataTypeChar{
  public static void main(String[] args){
    char zifu1 = '中';
    int a = zifu1+0;
    System.out.println(zifu1 + 0);
    System.out.println(a);
  }
}  

在这行代码中,第一行是类名,第二行是主程序窗口,第三行赋值了一个char类型字符,第四个是一个int类型字符,第五行和第六行是输出,来看一下输入结果:



第一个输出结果是字符本身,第二个输出结果是码表序号,第三个输出结果也是码表序号,但是经过了 一次转换,可以存储在代码内,然后再输出。


如果有需要码表序号使用的,可以使用变量来解决这个问题,并且方便随时改变字符。


相关文章
|
7月前
ASCII编码中定义了33个控制字符
ASCII编码中定义了33个控制字符
348 2
Unicode码和ASCII码及其转换
Unicode码和ASCII码及其转换
261 0
错误: 编码GBK的不可映射字符
错误: 编码GBK的不可映射字符
153 0
|
程序员 C++
ASCII对应码表(键值)(7)
ASCII对应码表(键值)(7)
143 0
|
Windows
ASCII对应码表(键值)(5)
ASCII对应码表(键值)(5)
188 0
ASCII对应码表(键值)(1)
ASCII对应码表(键值)(1)
235 0
|
信息无障碍
ASCII对应码表(键值)(4)
ASCII对应码表(键值)(4)
153 0
ASCII对应码表(键值)(2)
ASCII对应码表(键值)(2)
101 0
|
机器学习/深度学习 算法 C++
ASCII对应码表(键值)(6)
ASCII对应码表(键值)(6)
242 0
ASCII对应码表(键值)(3)
ASCII对应码表(键值)(3)
186 0