StringBuilder练习之数组元素按形式拼接
package day01;
//把数组拼接成一个字符串
//例:定义一个数组int[]arr{1,2,3}
//运行结果为[1, 2 , 3]
public class StringBuilderTest2 {
public static void main(String[] args) {
//定义数组
int[] arr = {1, 2, 3};
String s = arrayToString(arr);
System.out.println("s:"+s);
}
public static String arrayToString(int[]arr){
StringBuilder sb = new StringBuilder();
sb.append("[");
for(int x=0;x<arr.length;x++){
if(x==arr.length-1){
sb.append(arr[x]);
}else{
sb.append(arr[x]).append(", ");
}
}
sb.append("]");
String result = sb.toString(); //将StringBuilder类型转换成String类型
return result;
}
}
运行结果:
网友评论