在Java中,最后一个ch++是如何回答“:;”的?

char ch='A';
System.out.println(ch); //prints A
ch++;
System.out.println(ch); //prints B
ch='0';
System.out.println(ch); //prints 0
ch++;
System.out.println(ch); //prints 1
ch='9';
System.out.println(ch); //prints 9
ch++;
System.out.println(ch); //prints :

为什么ch++使程序在 9 后打印一个冒号?

回答

在 ASCII 字符集:之后9,所以当你增加你基本上去:.

看看这个:

注意:虽然 Java 可能使用 unicode 而不是 ASCII,但 unicode 是建立在 ASCII 和十进制值之上的,用于字母字符,其他一些是相同的。

  • Java uses the Unicode character set, not ASCII.

以上是在Java中,最后一个ch++是如何回答“:;”的?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>