博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CharSequence与String的区别
阅读量:6555 次
发布时间:2019-06-24

本文共 375 字,大约阅读时间需要 1 分钟。

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,用重载的方式实现相应功能)

转载于:https://blog.51cto.com/13545923/2053549

你可能感兴趣的文章
git修改远程仓库地址
查看>>
Guess the number
查看>>
iscsi网络存储
查看>>
团队随笔
查看>>
Java内存块说明
查看>>
List集合具体对象的特点
查看>>
网络信息安全之防火墙***检测方法 (五)
查看>>
怎样为用户写“招标书”
查看>>
1.7 文件目录管理及相关的命令使用方法
查看>>
实际案例告诉你大数据在农业中如何应用
查看>>
LAMP优化策略
查看>>
PDF中添加页面/合并 PDF 内容
查看>>
JS仿FLASH特效可跳转回首页的CSS二级联动菜单
查看>>
页面导入样式时,使用link和@import有什么区别?
查看>>
类成员与类的实例成员
查看>>
Spark源码编译并在YARN上运行WordCount实例
查看>>
Spring AOP + AspectJ annotation example
查看>>
Spring VS EJB 3 的若干认识误区(转)
查看>>
数据归一化和两种常用的归一化方法
查看>>
React.js初探(一)
查看>>