java中字符串的增加,插入及StringBuffer的使用

原创 2016年09月01日 20:10:11

java中StringBuffer 是一个String类的一个增强类,不属于String类,使用StringBuffer类也需要两步
①声明StringBuffer对象并初始化
StringBuffer mBuffer = new StringBuffer(“==”);
②使用StringBuffer对象
StringBuffer有增加的方法append(参数);
还有将参数插入到字符串指定位置(int类型)后并返回,参 数可以是包括String的任何类型。

    StringBuffer mBuffer = new StringBuffer("==");
    int num = 11;
    StringBuffer sa = mBuffer.append(num);
    System.out.println(sa);

    mBuffer.append("88");
    mBuffer.append("mm");
    mBuffer.append("$$$");
    mBuffer.append("java  html   sql ");
    System.out.println(mBuffer.toString());
    mBuffer.insert(2," ");//在第二个位置上插入空格
    System.out.println(mBuffer.toString());
    mBuffer.insert(0, " ");
    System.out.println(mBuffer.toString());
    mBuffer.insert(6, " ");
    System.out.println(mBuffer.toString());

需要注意的是StringBuffer类型不是String类型 不能直接打印需要用toString()方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

java在一个字符串前面插入另一个字符串的方法

两步: 1:、将String类型转化为StringBuffer类型; 2、利用StringBuffer类型的insert函数插入想要插入的字符串。 下面给出代码:String s; String b;...

java中字符串快速追加

字符串是程序开发中使用最为频繁的数据,在java中字符串是String类的对象,它是不可变的数据,当执行字符串连接操作时将生成新的字符串,而不是修改原来的字符串,所以大量字符串操作将会非常耗时。这时我...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

java String常用操作以及比较用String与StringBuffer追加字符的执行效率【修订2】

/* Come from xixifeng.com Author: 习习风 */ public class AboutString { public static void main(Strin...

【Java】String中插入指定字符

一段简单的代码,功能是把一个不规范的mac地址,中间插入" : "分割,中间使用了String和StringBuider的互相转换;StringBuilder插入 " : "的操作,代码如下: St...
  • Qyee16
  • Qyee16
  • 2015-11-01 23:42
  • 18032

StringBuffer的insert()方法和append()方法

//StringBuffer的insert()方法和append()方法 class aa {  public static void main (String[] args)  {  ...

截取字符串,含有汉字和字母,不能截半个汉字

/** * 2017年6月19日 * * 问题描述: * 编写一个截取字符串的函数,输入为一个字符串和字节数, * 输出为按字节截取的字符串。但是要保证汉字不被截半...

oracle笔记(2)-char varchar varchar2 的区别

char varchar varchar2 的区别 (原文来自 百度文库) 区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CH...

统计字符串中每个字符出现的次数

package day07; import java.util.Arrays; import java.util.HashMap; import java.util.Iterator; publi...

Java中的字符串 String, StringBuffer和StringBuilder

网上关于这方面的爆料很多,这里我就针对我自己的理解叙述一下,就当笔记,如果哪里有理解错误,请抛砖。 String类型,类似于常量,对它对象的每一个此操作相当于抛弃了原来的String对象,生成一个新...

《剑指offer》字符串的排列

一、题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 结果请按字母...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)