字符串的拼接案例
需求分析
定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回,调用这个方法,并在控制台输出结果。
列如,数组为 int[] arr = {1,2,3},执行方法结束之后输出的结果为:[1,2,3]
分析步骤
1、定义一个整型数组
2、提供一个方法,接受数组。方法必须返回最终拼接的字符串结果
3、在方法中定义一个字符串变量存储最终拼接结果
4、遍历数组中的每一个元素,将字符串变量成为[1,2,3]这样的格式
5、遍历结束后返回字符串结果。
public class StringExecDemo04 {
public static void main(String[] args) {
//1、定义一个整型数组
int[] arr = new int[]{10, 20, 30, 40};
//传入数组接受结果
String result = getArrayData(arr);
System.out.println("数组内容:" + result);
}
//2、提供一个方法,接受数组。方法必须返回最终拼接的字符串结果
public static String getArrayData(int[] arr) {
// 3、在方法中定义一个字符串变量存储最终拼接结果
String result = "[";//[1,2,3]
//4、遍历数组中的每一个元素
for (int i = 0; i < arr.length; i++) {
int data = arr[i];
result += (i == arr.length - 1 ? data : data + ",");//累加的思想//三目运算符为了去除最后一个逗号
}
result += "]";
return result;
}
}
注意:用StringBuilder的方法:
https://blog.csdn.net/qq_41005604/article/details/105298101