`
xiarihexiang
  • 浏览: 37271 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

StringBuffer常用方法

 
阅读更多
1)append
该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接。调用该方法以后,StringBuffer对象的内容也发生改变,例如:
StringBuffer sb = new StringBuffer(“abc”);
sb.append(“123”);
则对象sb的值将变成”abc123”。

2)insert
该方法的作用是在StringBuffer对象中插入内容,然后形成新的字符串。例如:
StringBuffer sb = new StringBuffer(“TestString”);
sb.insert(4,“123”);
该示例代码的作用是在对象sb的索引值4的位置插入false值,形成新的字符串,则执行以后对象sb的值是”Test123String”。

3)reverse
该方法的作用是将StringBuffer对象中的内容反转,然后形成新的字符串。例如:
StringBuffer sb = new StringBuffer(“abc”);
sb.reverse();
经过反转以后,对象sb中的内容将变为”cba”。

4)setCharAt
该方法的作用是修改对象中索引值为index位置的字符为新的字符ch。例如:
StringBuffer sb = new StringBuffer(“abc”);
sb.setCharAt(1,’D’);
则对象sb的值将变成”aDc”。
分享到:
评论

相关推荐

    StringBuffer类的常用方法.md

    StringBuffer类的常用方法.md

    详解Java中StringBuffer类常用方法

    【StringBuffer类详解及其常用方法】 在Java编程语言中,StringBuffer类是处理字符串时非常重要的工具,尤其在需要频繁修改字符串内容的情况下。与不可变的String类不同,StringBuffer类提供了可变的字符串操作,这...

    Java中StringBuffer的常用方法.pdf

    在这篇文章中,我们将详细介绍StringBuffer类中的一些常用方法,并解释它们的作用和应用场景。 首先,我们来看看append方法。这个方法允许我们向StringBuffer对象的末尾添加任何类型的数据,包括字符串、字符、数字...

    浅谈js中StringBuffer类的实现方法及使用

    在这篇文章中,作者探讨了JavaScript(js)中实现类似于Java的StringBuffer类的方法和使用场景。Java中的StringBuffer类是一个可以变的字符序列,提供了许多用于修改字符串的方法,包括添加或删除字符序列。在js中...

    java基础String类选择题练习题

    StringBuffer常用方法 - **知识点**:详细介绍`StringBuffer`类中常用的方法,如`append()`、`insert()`、`delete()`、`reverse()`等。 - **例题**:例如,“为了在字符串的末尾添加另一个字符串,应该使用哪个方法...

    计算机后端-Java-Java核心基础-第21章 常用类 21. StringBuffer中的常用方法.avi

    计算机后端-Java-Java核心基础-第21章 常用类 21. StringBuffer中的常用方法.avi

    JAVA 面向对象程序设计第6章 Java常用类.pptx

    6.2.3 StringBuffer类常用方法;6.2.3 StringBuffer类常用方法;6.2.3 StringBuffer类常用方法;6.2.4 学生实践练习(一);6.2.4 学生实践练习(一);6.2.5 学生实践练习(二);6.2.5 学生实践练习(二);6.2.5 学生...

    java高级特性StringBuffer类.doc

    Java 高级特性 StringBuffer ...append 方法是 StringBuffer 类中的一种常用方法,该方法的作用是追加内容到当前 StringBuffer 对象的末尾,类似于字符串的连接。调用该方法以后,StringBuffer 对象的内容也发生改变。

    String,StringBuffer,StringBuilder区别

    StringBuffer的方法大多是同步的,这意味着多个线程可以安全地同时调用StringBuffer对象的方法。然而,线程安全带来的好处是以性能为代价的,因为同步方法的执行需要更多的CPU资源。StringBuffer在内部使用一个可...

    Java语言中StringBuffer的用法

    本文将深入探讨`StringBuffer`的用法,包括其常用方法,并通过实例对比`StringBuffer`与`String`的区别。 首先,我们来了解`StringBuffer`的核心特性。`String`类在进行字符串拼接时会创建新的对象,而`...

    String&Stringbuffer

    3. **线程安全性**:`StringBuffer`的所有方法都是同步的,因此它是线程安全的,而`String`类本身没有提供线程安全机制。 4. **内存占用**:由于`String`对象的不可变性,当频繁地修改一个字符串时,会产生大量的...

    java基础--4.常用类-3.StringBuffer、StringBuilder

    这是因为`StringBuffer`的方法内部都添加了`synchronized`关键字,确保了同步访问。 - 动态增长:两者都允许在字符串长度达到现有容量时自动扩展容量,避免了频繁创建新的对象,提高了性能。 - 基于字符数组:`...

    String StringBuffer和StringBuilder区别之源码解析

    在Java中,字符串是我们经常使用的数据类型,而String、StringBuffer和StringBuilder是Java中三种常用的字符串类。在这篇文章中,我们将从源码角度对String、StringBuffer和StringBuilder进行深入分析,了解它们之间...

    Android 中StringBuffer 和StringBuilder常用方法

    下面是一些常用方法的详细解释: 1. `append`:接收各种类型的数据(如字符串、整型、浮点型等),将其转换为字符串并添加到当前字符串的末尾。 2. `deleteCharAt(index)`:删除指定索引位置的字符,其余字符向前...

    15_常用API_第1天(Object、String、StringBuffer、用户登陆注册)_讲义

    - 常用的String方法包括`substring()`截取子字符串,`indexOf()`和`lastIndexOf()`查找子串,`length()`获取长度,`trim()`去除两端空白,以及`concat()`连接字符串。 - 使用`+`运算符或者`StringBuilder/...

    java之StringBuffer常见使用方法解析

    StringBuffer类的常用方法 StringBuffer类提供了很多有用的方法,包括: * append(String str):在缓冲区的尾部添加新的文本对象 * insert(int offset, String str):在指定的下标位置添加新的文本对象 * delete...

    JAVA_StringBuffer

    2. **append()**:这是最常用的`StringBuffer`方法,用于将一个字符串、字符或对象追加到现有的字符串缓冲区。例如,`buffer.append("Hello").append(" ").append("World");`会将"Hello World"添加到`buffer`中。 3...

    JAVA中常用类的常用方法.docx )

    ### JAVA中常用类的常用方法 #### 一、java.lang.Object类 - **clone()方法** - **功能**:创建并返回当前对象的一个副本。要实现这一功能,对象所在的类必须实现`java.lang.Cloneable`接口。如果不支持克隆,则...

    ch4.rar_stringbuffer

    本章通过一系列的例子来详细解释`StringBuffer`类的常用方法及其应用。 首先,我们来看`StringBuffer`的基本构造函数。一个空的`StringBuffer`可以通过`new StringBuffer()`创建,也可以指定初始容量,如`new ...

Global site tag (gtag.js) - Google Analytics