1. 程式人生 > >java中字串的增加,插入及StringBuffer的使用

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

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()方法