房上的猫:StringBuffer类

一.使用StringBuffer类  StringBuffer类位于java.lang包中,是String类的增强类  步骤:   1.声明StringBuffer对象并初始化

StringBuffer sb = new StringBuffer();

  2.使用StringBuffer对象    StringBuffer类提供了很多方法以供使用,调用时使用"."操作符完成 二.常用的StringBuffer类方法  1.

字符串.toString();
  //将StringBuffer类型的字符串转换为String类型对象并返回

 2.

字符串1.append(字符串2);
  //将字符串2连接到字符串1后并返回
  //该方法和String类的concat()方法一样都是把一个字符串追加到另一个字符串后面,所不同的是String中只能将String类型的字符串追加到一个字符串后,而StringBuffer可以将任何类型的值追加到字符串之后

 3.

字符串.insert(位置,参数);
  //将参数插入字符串的指定位置(int类型)后并返回
  //参数可以是包括String的任何类型

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大闲人柴毛毛

剑指offer代码解析——面试题22栈的压入、弹出序列

本题的详细分析过程均在代码的注释中: import java.util.Stack; /** * 题目:输入两个整数序列,第一个序列表示栈的压入顺序,请判断...

3037
来自专栏Python

python 中__setattr__, __getattr__,__getattribute__, __call__使用方法

object._getattr_(self, name) 拦截点号运算。当对未定义的属性名称和实例进行点号运算时,就会用属性名作为字符串调用这个方法。如果继承树...

2327
来自专栏java初学

值传递和引用传递

2626
来自专栏大闲人柴毛毛

剑指offer代码解析——面试题21包含min函数的栈

题目:实现一个栈,要求使用O(1)时间获取栈中最小值,O(1)执行pop、push操作。    分析:要获取栈的最小值,我们首先想到的思路就是使用一个全局...

3728
来自专栏算法与数据结构

归并排序详解 和逆序数计算

归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序...

2155
来自专栏机器学习入门

挑战程序竞赛系列(70):4.7后缀数组(2)

挑战程序竞赛系列(70):4.7后缀数组(2) 传送门:POJ 1509: Glass Beads 题意: The description of the ne...

2117
来自专栏Java Web

数据结构与算法(2)——栈和队列栈队列LeetCode 相关题目整理其他题目整理

栈是一种用于存储数据的简单数据结构(与链表类似)。数据入栈的次序是栈的关键。可以把一桶桶装的薯片看作是一个栈的例子,当薯片做好之后,它们会依次被添加到桶里,每一...

2133
来自专栏黑泽君的专栏

java中的lastIndexOf( )函数是什么意思

String中的lastIndexOf方法,是获取要搜索的字符、字符串最后次出现的位置。

2025
来自专栏程序员互动联盟

【java概念】String的常用方法

1、length() 字符串的长度   例:char chars[]={'a','b'.'c'};     String s=new String(chars)...

3628
来自专栏静默虚空的博客

Java正则速成秘籍(一)之招式篇

导读 正则表达式是什么?有什么用? 正则表达式(Regular Expression)是一种文本规则,可以用来校验、查找、替换与规则匹配的文本。 又爱又恨的正...

1918

扫码关注云+社区

领取腾讯云代金券