字符和Ascii码的互转

2022-08-16 20:30:11 浏览数 (1)

对我们帮助最大的,并不是朋友们的实际帮助,而是我们坚信得到他们的帮助的信念。——伊壁鸠鲁

我们可以使用多种方式去获取一个字符的ascii

代码语言:javascript复制
System.out.println(new Character('A').hashCode());
System.out.println(Character.hashCode('A'));
System.out.println((int) 'A');
System.out.println((int) new Character('A'));

也可以反过来通过ascii码获取对应的字符

代码语言:javascript复制
System.out.println((char) 65);
System.out.println(new Character((char) 65));
System.out.println((Character) (char) 65);
System.out.println((Character) (char) (int) new Integer(65));

其实两者就算==一下

代码语言:javascript复制
System.out.println('A' == 65);

0 人点赞