015 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 09 Unicode编码

015 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 09 Unicode编码

本文知识点:Unicode编码以及字符如何表示?
ASCII码是美国提出的标准信息交换码,主要用于现代英语和西欧语言。不支持中文和其他一些语言。
mark
mark

Unicode编码

mark

为支持中文和其他一些语言,所以出现了Unicode编码。Unicode编码又称为:统一码、万国码。是计算机科学领域的一项业界标准。Unicode编码的目标就是能够支持世界上所有的字符集。也就是说:几乎所有的字符集包含的字符在Unicode中都有对应的编码。
mark

Unicode编码如何进行字符表示?

看一条语句:

char c = 'u005d' ;

之前正常情况下,char类型中单引号引起来的部分只放一个字符。现在是以反斜杠u开头,后面跟着一个四个字符构成的十六进制数。注意:005d是十六进制的表示方式。

Unicode的表示法就是在数值的前面加上前缀"u"。
u:表示Unicode编码。所以我们看到这种形式,不要认为是错的字符型表示方式。

mark

原文地址:https://www.cnblogs.com/xlfcjx/p/13676421.html