JAVAL8BasicGrammar(阅读).pptVIP

  • 5
  • 0
  • 约8.58千字
  • 约 25页
  • 2016-12-11 发布于重庆
  • 举报
Lesson 8: Basic Grammar (Part 3) Java语言基础语法 (下) LiFan(李凡) StringBuffer (字符串缓冲类) String类的对象创建后其包含的字符序列不可变,对多个String类直接量进行连接操作会创建多个临时的String类对象 StringBuffer类的对象提供了一个字符序列的暂存空间,可以对该对象中包含的字符序列进行增、删、改等操作而无需创建新的String类对象,并提供方法返回最终的字符串,一般用于涉及多个字符串连接的操作 StringBuffer类的构造函数 StringBuffer() StringBuffer(int length) StringBuffer() 等价于 StringBuffer(16) StringBuffer(String str) StringBuffer类对象的内部使用字符数组char[]来存放字符序列,当待处理的字符序列的长度超过字符数组的长度时,将进行扩容操作,创建一个新的更长的数组来取代原有的数组,并拷贝原有数组中的字符到新数组中 StringBuffer类的相关方法 StringBuffer类除了提供与String类相似的length()和indexOf(…)外,还提供了许多对字符序列进行增、删、改的方法 StringBuffer类通过以下两个方法得

文档评论(0)

1亿VIP精品文档

相关文档