CharSequence与String都能用于定义字符串,但CharSequence是个接口,Sting实现了它。
所以也可以把CharSequence看做String的父类。
例如:
public void setText(CharSequence string){
...
}

public void setText(String string){
...
}
这2个方法可以同时存在一个类中,因为它们参数不同,都是setText()的重载。
(另外,在Android中,TextView的setText(CharSequence string)方法是终态的(final),所以子类不能覆盖,只能采取上述方式,参数设为String,用重载的方式实现相应功能)