每天学习点--------第二天(2017-09-09)

一、java.lang包下面长用的接口

  Appendable:  能够被添加 char序列和值得对象

     

  1、append(char c) throws IOException   向Appendable 添加指定字符串

  

发现结果是buf包含串"Hard work"

2、append(CharSequence csq) 向此Appendable 添加指定字符序列

3、append(CharSequence csq, int start, int end) 向此Appendable 添加指定字符序列 主要插入的char类型

  CharSequence  是 char 值得一个可读序列

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

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

String 详解 ,String和CharSequence的区别,StringBuilder和StringBuffer的区别

String是java中的字符串,它实现了Serializable、CharSequence、Comparable<String>接口

 CharSequence是一个接口,它相应的方法是length();、charAt()、subSequence(int start,int end)、toString().除了String实现了该接口,StringBuilder、StringBuffer也都实现了该接口

StringBuffer和StringBuilder的区别

     StringBuffer是线程安全的可变字符序列 而StringBuilder是一个可以字符序列。他们都实现了Serializble、Appendable、CharSequence这三个接口

 

String有哪些方法

String中常用的方法

          

 

posted @ 2017-09-11 11:41  hanxue1122  阅读(108)  评论(0编辑  收藏  举报