一、题目:
定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回。
调用该方法,并在控制台输出结果。
例如:
数组为int[] arr = {1, 2, 3};
执行方法后的输出结果为:[1,2,3]
二、重难点:
联系:Java_题目_字符串拼接
三、代码:
public class StringBuilderConcat {
public static void main(String[] args) {
//1.定义数组
int[] arr = {1, 2, 3};
//2.调用方法把数组变成字符串
String str = arrToString(arr);
System.out.println(str);//[1,2,3]
}
public static String arrToString(int[] arr) {
StringBuilder sb = new StringBuilder();
sb.append("[");
for (int i = 0; i < arr.length; i++) {
if (i == arr.length - 1) {
sb.append(arr[i]);
} else {
sb.append(arr[i]).append(",");
}
}
sb.append("]");
return sb.toString();
}
}