码迷,mamicode.com
首页 > 移动开发 > 详细

第五十五讲:Android之CharSequence类型

时间:2014-11-24 15:27:41      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:android   style   ar   color   os   使用   sp   java   on   

三人行,必有我师也。择其善者而从之,其不善者而改之。 


本讲内容:CharSequence类型


一、CharSequence类型是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).   注意:对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:CharSequence cs="hello";
但是不能这样来创建:CharSequence cs=new CharSequence("hello");


二、CharSequence与String的区别:

CharSequence与String都能用于定义字符串,但CharSequence的值是可读可写序列,而String的值是只读序列。


三、判断两个东东是否相同
1、“==”在java中,对比的是对象的内存地址,只有int,short,long等数值型类型可以用。当然,判断是否为null也可以用。(像字符串是对象,就不能用“==”,编译也可以通过,但是结果是错误的)。
2、CharSequence不能直接进行相等的判断,要转换成String类型。通过CharSequence.toString():
 

3、String类型的判断用equals()方法。 String1.equals(String2);


本讲就到这里,Take your time and enjoy it

第五十五讲:Android之CharSequence类型

标签:android   style   ar   color   os   使用   sp   java   on   

原文地址:http://blog.csdn.net/liguojin1230/article/details/41444153

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!