JAVA 中 CharSequence 类型

原创 2015年07月07日 10:29:57

  charSequence是一个接口,表示char值的一个可读序列。此接口对许多不同种类的char序列提供统一的自读访问。此接口不修改该equals和hashCode方法的常规协定,因此,通常未定义比较实现 CharSequence 的两个对象的结果。他有几个实现类:CharBuffer、String、StringBuffer、StringBuilder。


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


  对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:
  CharSequence cs="hello";

实例:

CharSequence cs;    //声明一个CharSequence类型的变量cs
Resources res=context.getResources();        //定义一个Resources类型的变量res,并给它赋值
cs=res.getText(R.string.styled_text);        //获得R类中指定变量的值
tv=(TextView)findViewById(R.id.styled_text);    //同上
tv.setText(cs);            //设置值


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

CharSequence类

Java基础第十四讲:字符串 19OCT 本讲内容:字符串 程序开发的工作中80%的操作都和字符串有关,这这句话请起来还是蛮有道理。 字符串成了串,就形成了...
  • pi9nc
  • pi9nc
  • 2013-07-05 15:58
  • 1184

CharSequence类型

最近刚接触Android,在写一个activity时想给导航头设标题,原来都是在布局文件中设置的,这次换成在代码中写,但是setTitle方法只用两种参数,int 和charSequence。int类...

CharSequence与String

问题描述:       在android平台上,有很多text values类型为CharSequence,如TextView等大部分控件的setText()方法,其参数都为CharSequence...

java中CharSequence接口

最近在学习Android但是在学习过程中发现CharSequence这个数据类型,自己真的是不了解,在上网找了找,原来这是一个接口:在JDK1.4中,引入了CharSequence接口,实现了这个接口...

Selenium超简单入门

一、它可以做什么 小时候玩网游时,接触过一款名为“按键精灵”的软件,可以用它先录好一些点击事情,例如让游戏人物在原地转圈,发招打怪等,之后自己就可以不用重复点鼠标,按键精灵能帮我们反复执行动作。sel...

Android - CharSequence和String的比较和转换

CharSequence和String的比较和转换本文地址: http://blog.csdn.net/caroline_wendyCharSequence转换String:str = cs.toSt...

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class...
  • xtj332
  • xtj332
  • 2014-12-01 18:42
  • 27409

Android Studio 快捷键

Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码...

【字符串】字符串逆序

字符串题目一:如果一个字符串 str ,把字符串 str 前面的任意部分挪到后面去形成的字符串叫做 str 的旋转词。比如 str = “ 1234 ” , 那么 str 的旋转词有 “ 1234 ”...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)