java中字串的增加,插入及StringBuffer的使用
阿新 • • 發佈:2019-01-04
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()方法