在 Java 中,字符串是字符数组吗?

juj*_*uju 7 java string

我想知道,如果 aString是一个集合。我已经阅读了,但仍然很困惑。

Pet*_*ser 10

字符串是表示字符序列的不可变对象(CharSequence是 String 实现的接口之一)。与字符数组和字符集合的主要区别:字符串无法修改,不可能(忽略反射)添加/删除/替换字符。

在内部,它们由具有偏移量长度的字符数组表示(这允许使用相同的字符数组创建轻量级子字符串)。

示例:['F','o','o','H','e','l','l','o',' ','W','o','r', 'l','d'],偏移量=3,计数=5 = "Hello"