package StringTool; public class StringBuilderTest02 { /*练习内容:定义方法接受整型数组,并接收数组的样子 【1,2,3,5】*/ public static void main(String[] args) { int [] arr1 = null; int[] arr2 = {1,5,6,8,9}; /*显示方法,直接用sout将方法打印出来即可*/ System.out.println(toString(arr1)); System.out.println(toString(arr2)); } /*定义方法*/ public static String toString(int [] arr){ /*1.先判断数组是否为空*/ if(arr != null){ /*2.开始创建字符对象调用拼接的API*/ StringBuilder s1 = new StringBuilder("["); /*3.使用循环来装这个数组里的内容*/ for (int i = 0; i <arr.length ; i++) { /*4.使用三元运算符来判断最后是该加,还是结尾*/ s1.append(arr[i]).append(i == arr.length-1?"":","); } s1.append("]"); return s1.toString(); }else { return null; } } }