Java源码分析 | CharSequence
CharSequence是一个描述字符串结构的接口
本文基于 OracleJDK 11, HotSpot 虚拟机。
CharSequence 定义
CharSequence
是 java.lang
包下的一个接口,是 char 值的可读序列, 即其本身描述的就是字符串。因此我们可以直接使用如下:
CharSequence cs1 = "朝雾轻寒"; // 默认实现为 String
CharSequence cs2 = new StringBuilder("朝雾轻寒");
CharSequence cs3 = new StringBuffer("朝雾轻寒");
复制代码
扩展