题目:定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法,并在控制台输出结果。例如,数组int[] arr = {1,2,3},执行方法后的输出结果为:[1,2,3]
package itheima;
//1.定义一个int类型的数组,用静态初始化完成数组元素的初始化
//2.定义一个方法,用于把int数组中的数据格式按照指定格式拼接成一个字符串返回,返回值类型为String,参数列表int[] arr
//3.在方法中用StringBuilder按照要求进行拼接,并把结果转化为String返回
//4.调用方法,用一个变量接受结果
//5.输出结果
public class Test1 {
public static void main(String[] args) {
int[] arr = {1,2,3};
String string = arrayToString(arr);
System.out.println(string);
}
public static String arrayToString(int[] arr){
StringBuilder s = new StringBuilder();
s.append("[");
for(int i=0; i<arr.length;i++){
if(i == arr.length-1){
s.append(arr[i]);
}else{
s.append(arr[i]).append(",");
}
}
s.append("]");
String s1 = s.toString();
return s1;
}
}