Java学习笔记105——StringBufferDemo类的成员方法—截取功能

StringBufferDemo类的成员方法——截取功能

StringBuffer:

截取功能

String substring(int start) 返回一个新的 String ,其中包含此字符序列中当前包含的字符的子序列。 String substring(int start, int end) 返回一个新的 String ,其中包含此序列中当前包含的字符的子序列。

public class StringBufferDemo6 {
    public static void main(String[] args) {
        StringBuffer sb = new StringBuffer();
        sb.append("java")
                .append("hadoop")
                .append("hive")
                .append("ETL")
                .append("spark")
                .append("flink");
​
        System.out.println(sb);//javahadoophivesparkflink
​
        //String substring(int start)
        String s1 = sb.substring(4);
        System.out.println("截取出来的字符串是:" + s1);//hadoophivesparkflink
        System.out.println("StringBuffer的内容为:" + sb);//javahadoophivesparkflink
​
​
        //String substring(int start, int end)  含头不含尾的 [start,end)
        //javahadoophiveETLsparkflink
        String s2 = sb.substring(10, 17);
        System.out.println("截取出来的字符串是:" + s2);//hiveETL
        System.out.println("StringBuffer的内容为:" + sb);//javahadoophivesparkflink
    }
}
posted @ 2021-12-16 22:48  欧朋  阅读(86)  评论(0)    收藏  举报