要求:定义一个方法,把int 数组中的数据按照指定的格式拼接成一个字符串返回。
调用该方法,并在控制台输出结果。
例如:数组为int[] arr ={1,2,3};
执行方法后的输出结果为:[1,2,3]
1.定义数组
2.调用方法把数组变成字符串
/*
* Copyright (c) 2017, 2023, zxy.cn All rights reserved.
*
*/
package cn.stringbuilderdemo;
/**
* <p>Description:拼接字符串 案例
* 要求:定义一个方法,把int 数组中的数据按照指定的格式拼接成一个字符串返回。
* 调用该方法,并在控制台输出结果。
* 例如:数组为int[] arr ={1,2,3};
* 执行方法后的输出结果为:[1,2,3]</p>
* <p>Class:</p>
* <p>Powered by zxy On 2023/6/9 20:08 </p>
*
* @author zxy [zxy06291@163.com]
* @version 1.0
* @since 17
*/
public class StringBuilderDemo7 {
public static void main(String[] args) {
//1.定义数组
int[] arr = {1,2,3};
//2.调用方法把数组变成字符串
String str = arrToString(arr);
System.out.println(str);
}
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();
}
}