您的位置:首页 > 编程语言 > Java开发

自学Java系列 笔记4 Java常用类 2

2015-09-01 22:35 288 查看
1. StringBuilder VSStringBuffer

StringBuilder 和 StringBuffer 非常类似,均代表可变的字符序列,而且方法也一样

①:StringBuilder 是线程不安全的,效率更高。所以更多的时候使用StringBuilder

②: StringBuffer 是线程安全的,效率低,在多线程的情况下使用



1.append()
方法
:把字符串加入到以后的字符序列的后面

注意: append() 方法的返回值还是当前的StringBuffer 对象。可以使用方法的连缀

例如:public void testAppend(){

StringBuilder stringBuilder = newStringBuilder(5);



stringBuilder.append("<html>")

.append( "<body>")

.append( "</body>")

.append("</html>");



System.out.println(stringBuilder);

}





关于常用类的小结:

1.String 是一个不可变的字符序列!(重要!!)

2. StringBuffer,StringBuilder 是可变的字符序列!

3. StringBuffer :是线程安全的,所以效率低

StringBuilder: 是线程不安全的,所以效率高,大部分时使用它



4. Date :封装了时间和日期

5.DateFormat

如果需要把Date 类型的对象格式化为一个字符串,或把一个字符串转为一个Date 对象,则使用 DateFormat。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: