所以我刚开始阅读“Java In a Nutshell”,在第一章中指出:
“要在 Java 程序中包含字 rune 字,只需将其放在单引号之间” 即
char c = 'A';
这到底是做什么的^?我认为 char 只接受值 0 - 65,535。我不明白你怎么能给它分配“A”?
您还可以将“B”分配给一个整数吗?
int a = 'B'
'a' 的输出是 66。你在哪里/为什么要使用上面的 ^ 操作?
如果这是一个愚蠢的问题,我深表歉意。
我的一生都是一个谎言。
最佳答案
char
实际上是一个整数类型。它存储相关字符的 16 位 Unicode 整数值。
您可以查看类似 http://asciitable.com 的内容查看不同字符的不同值。
关于java - Java中的字 rune 字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13849986/