java中CharSequence接口
来源:互联网 发布:汽车信用卡推荐 知乎 编辑:程序博客网 时间:2024/06/06 17:52
最近在学习Android但是在学习过程中发现CharSequence这个数据类型,自己真的是不了解,在上网找了找,原来这是一个接口:在JDK1.4中,引入了CharSequence接口,实现了这个接口的类有:CharBuffer、String、StringBuffer、StringBuilder这个四个类。
CharBuffer为nio里面用的一个类,String实现这个接口理所当然,StringBuffer也是一个CharSequence,StringBuilder是Java抄袭C#的一个类,基本和StringBuffer类一样,效率高,但是不保证线程安全,在不需要多线程的环境下可以考虑。
提供这么一个接口,有些处理String或者StringBuffer的类就不用重载了。
但是这个接口提供的方法有限,只有下面几个:charat、length、subSequence、toString这几个方法,感觉如果有必要,还是重载的比较好,避免用instaneof这个操作符。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/*===============================================================
高端超廉价手机产品(三星S3, S4, 苹果iPhone5, 4S,应有尽有) - www.99shuma.net
================================================================*/
- java中CharSequence接口
- java中CharSequence接口
- java中CharSequence接口
- java中CharSequence接口
- JAVA 中 CharSequence 类型
- CharSequence接口
- CharSequence接口
- Java中CharSequence和String
- JDK8中CharSequence接口源码分析
- java--CharSequence
- JAVA中Charsequence和String的区别
- Java中String和CharSequence的关系
- java中 CharSequence、Appendable 家族分析
- Interface CharSequence 接口
- API接口CharSequence
- charSequence--刚认识的接口
- CharSequence接口的实现类
- java.lang.CharSequence翻译
- SHELL命令之who、whoami、id
- 主要的开源镜像站点资源
- 顺序搜索算法
- IGMP技术总结(1)
- 性能监控和分析工具--nmon
- java中CharSequence接口
- Ubuntu12.04配置网络
- vs 2008 rc language change
- 领导者应该具备的基本素质
- Hadoop 中为什么使用Interface Writable 代替 Serializable
- freemarker判空
- linux best book
- 即将北漂的大三IT男
- 不同方式遍历Map集合