java.lang.String中的offset有什么作用?

Gau*_*ani -1 java string offset

在java的String类中,有一个变量定义如下:

private final int offset;
Run Code Online (Sandbox Code Playgroud)

这种抵消有什么作用?

Dav*_*INO 6

从变量偏移的评论:

偏移量是使用的存储的第一个索引.

内部a String表示为数组中的字符序列.

这是从数组中使用的第一个char.

它已被引入,因为一些操作,如使用不同的偏移使用原始char数组substring创建一个新String的.

所以基本上是为子串操作的性能调优引入的变量.

注:offset变量总是与变量private final int count;