我需要读取一个字符串数组,其中每个字符串由两个子字符串组成:这些子字符串中的第一个对于数组的所有字符串都是相同的。读取这个数组的方法提供了一个ArrayList<CharSequence>
参数,所以我需要一个 CharSequence,您可以在其中设置对公共子字符串的引用,当然还有变量子序列,方式如下:
public class MyCharSequence implements CharSequence {
public MyCharSequence(CharSequence common, CharSequence append) {
// ...
}
// other CharSequence method
// ...
}
实现非常简单,但我想知道是否已经有一个类允许做这样的事情。