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

Posted 让我们只争朝夕,不负韶华,共同迎接2020年的到来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天学习点--------第二天(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中常用的方法

          

 

以上是关于每天学习点--------第二天(2017-09-09)的主要内容,如果未能解决你的问题,请参考以下文章

电脑设置了每天下午五点自动关机,第二天早上电脑为啥还是开着的?

坚持第二天-----关于想学点什么

Java基础学习第二天

每个时段的 MySQL 查询小计,小时从当天下午 2 点到第二天下午 2 点

python 学习第二天 (上)

学习Mysql第二天--增删改查