字符编码学习

字符编码学习
“嗨,阿米戈!”“现在是时候讨论另一个有趣的话题了:编码。”“也许你已经在某处听说过,每个字符都有一个代码(数字)。这就是为什么 char 类型可以同时表示符号和数字的原因。”》比如英文字母‘A’的编码是65,‘B’是66,‘C’是67,等等。大写字母、小写字母、西里尔字母、中文都有唯一的编码字符(是的,很多很多代码)、数字和各种符号。简而言之,几乎所有你称之为字符的东西都有一个代码。”“那么,每个字母和字符都对应着某个数字?”“恰恰。”“字符可以转换为数字,数字可以转换为字符。Java 通常看不出它们之间的区别:”char c = 'A'; //The code (number) for 'A' is 65 c++; //Now c contains the number 66, which is the code for 'B'“有趣的。”“因此,编码是一组符号及其对应的一组代码。但不仅发明了一种编码——还有相当多的编码。直到后来才发明了一种通用的通用编码 Unicode。”“但无论发明了多少通用标准,没有人急于放弃旧标准。然后一切都像这部卡通片一样发生:”