Closed sunss20 closed 1 month ago
Java9后,StringBuffer、StringBuilder内部还是使用 char[] 实现的
不对吧,你这是AI提供的答案么?我看了源码:Java 9 及以后版本,String、StringBuilder 和 StringBuffer 都使用 byte[] 数组存储字符串,并通过 coder 字段来标识编码方式 (LATIN1 或 UTF16)。
Java9后,StringBuffer、StringBuilder内部还是使用 char[] 实现的