第五章:StringBuffer/Build和日期
本期知识点:
- StringBuffer操作字符串
- Date类和Calendar类操作日期时间
- SimpleDateFormat类格式化日期时间
一,StringBuffer类和StringBuild类
对字符串频繁修改(如字符串连接)时,使用StringBuffer类可以大大提高程序执行效率。
StringBuffer声明
- StringBuffer sb = new StringBuffer();
- StringBuffer sb = new StringBuffer(“aaa”);
可以看到StringBuffer的声明和String一致,不同点做字符串修改时,底层的执行不一样,我们只需要知道StringBuffer在执行字符串频繁修改时,他是节省java空间的。
StringBuffer的使用
StringBuffer是有额外的几个关于字符串修改的方法的。
sb.toString(); //转化为String类型
sb.append("xx"); //在字符串末尾追加字符串
sb.insert (index, "xx"); //在下标为index的位置插入字符串
注意: