企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 概述 **Unicode码简介:** > Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。 类继承关系: ``` public final class Character implements java.io.Serializable, Comparable<Character> {} ``` * CharacterCache ``` private static class CharacterCache { private CharacterCache(){} static final Character cache[] = new Character[127 + 1]; static { for (int i = 0; i < cache.length; i++) cache[i] = new Character((char)i); // 用char强转int是将对应的ASCII码转成字符 } } ``` * hashCode():Character的哈希为该字符对应的ASCII值 ``` public static int hashCode(char value) { return (int)value; } ```