• StringBuffer类append的用法总结


    一.append可以往字符串后边添加字符串    

        相当于“xxxx”+“yyyy”中的“+”。跟String不同的是String1+String2 和Stringbuffer1.append("yyyy")虽然打印效果一样,但在内存中表示却不一样 String1+String2 存在于不同的两个地址内存。

    二.append可以插入字符串指定位置的字符

        StringBuffer buf=new StringBuffer("Hard ");
        String aString = "Waxworks";
        buf.append(aString,3,7);
        这个操作将aString的从索引位置3开始的由7-3=4个字符组成的子串追加到StringBuffer对象buf中。然后buf对象就会包含字符 串"Hard work"。

    下面是代码实现:

    package wodeshiyao;
    
    public class append {
        public static void main(String []args){
            StringBuffer sb1 = new StringBuffer("gao ze wei zhen shuai.");
            StringBuffer sb2 = new StringBuffer("gao ze wei zhen shuai.");
            StringBuffer sb3 = new StringBuffer("gaozewei+");
    
            String a = "gao ze wei";
            String b = "zhen shuai.";
            String c = "";
            String d = "gzwgehsrtsh";
            sb1.append(sb2);
            c = a + b;
            sb3.append(d, 3, 9);
            System.out.println(sb1);
            System.out.println(c);
            System.out.println(sb3);
        
        }
    }

    结果:

    gao ze wei zhen shuai.gao ze wei zhen shuai.
    gao ze weizhen shuai.
    gaozewei+gehsrt

  • 相关阅读:
    tomcat启动报错host-manager does not exist
    jq对象,js对象,dom对象的转化
    Axure
    css盒子垂直居中
    数组去重个人总结的六种方式
    原生Ajax
    tp5总结(四)
    tp5总结(二)
    tp5总结(三)
    tp5总结(一)
  • 原文地址:https://www.cnblogs.com/jmdd/p/10879603.html
Copyright © 2020-2023  润新知