文章目录
序言
从哪几个方面了解接口CharSequence?
Ø 承上
Ø 本身
Ø 启下
Ø 特点
Ø API
本身定义
1、自身定义是什么?
2、jdk那个版本出现的?
jdk1.4
启下
3、子接口有哪些?
javax.lang.model.element
接口 Name(暂时不用了解 没有遇到)
4、实现类有哪些?
[CharBuffer],[Segment], [String], [StringBuffer], [StringBuilder]
特点
5、实现CharSequence接口的特点
实现了 CharSequence 接口,表示是一个有序字符的序列
API
6、接口CharSequence有哪些方法
char | charAt(int index) 返回指定索引的 char 值。 |
---|---|
int | length() 返回此字符序列的长度。 |
CharSequence | [subSequence]subSequence(int, int))(int start, int end) 返回一个新的 CharSequence,它是此序列的子序列。 |
String | toString() 返回一个包含此序列中字符的字符串,该字符串与此序列的顺序相同。 |
7、charAt(int index)方法的作用
返回指定索引的 char
值。
8、int length()方法的作用
返回此字符序列的长度
9、CharSequence subSequence(int start, int end)的作用
返回一个新的 CharSequence
,它是此序列的子序列。子序列从指定序列的 char
值开始,并在索引 end - 1
的 char
值结束。返回序列的长度(char
中)是 end - start
,因此,如果 start == end
,则返回一个空序列。
10、String toString()的作用
返回一个包含此序列中字符的字符串,该字符串与此序列的顺序相同。字符串的长度就是此序列的长度。