StringBuilder

是一个可变的字符串类,我们可以把它看成一个对象容器。

作用:提高字符串的操作效率,如拼接,修改等。

 

定义字符串使用string,拼接、修改等操作字符串使用StringBuilder。

 

stringbuilder构造器

   无参:创建一个空白的可变的字符串对象,不包含任何内容。

   有参:创建一个指定字符串内容的可变字符串对象。

 

 

 

 

例子:

public class demo_StringBuilder_2 {
    public static void main(String[] args) {
        int[] arr1 = null;
        int[] arr2 = {1, 2, 3, 4 ,5 ,6};
        System.out.println(toString(arr1));
        System.out.println(toString(arr2));

    }

    /**
     * 1.定义方法接收任意整数数组,返回数组内容格式
     * @param arr
     * @return
     */
    public static String toString(int[] arr) {
        if (arr != null) {
            // 2.开始拼接内容
            StringBuffer s = new StringBuffer("[");
            for (int i = 0; i < arr.length; i++) {
                s.append(arr[i]).append(i == arr.length - 1 ? "" : ", ");
            }
            s.append("]");
            return s.toString();
        }else {
            return null;
        }

    }
}

 

posted @ 2022-07-17 16:29  小王同学学编程  阅读(102)  评论(0编辑  收藏  举报
levels of contents