package com.liupanpan.test;
/**
* * 需求:把数组中的数据按照指定个格式拼接成一个字符串
举例 :int[] arr = {45,47,23,28,29};
输出结果:"[45,47,23,28,29 ]"
用StringBuffer的功能实现
分析:
1,首先定义数组
2,定义一个方法arrayToString,将字符数组转换成字符串
3,创建一个StringBuffer对象
4,对数组进行遍历
*/
public class Test1_1 {
public static void main(String[] args) {
int[] arr = {45,47,23,28,29};
System.out.println(arrayToString(arr));
}
//定义一个方法
/*返回值类型是string
* 参数列表int[] arr
*/
public static String arrayToString(int[] arr){
StringBuffer sb = new StringBuffer();
sb.append("[");
for (int i = 0; i < arr.length; i++) {
if (i==arr.length-1) {
sb.append(arr[i]).append("]");
}else{
sb.append(arr[i]).append(",");
}
}
return sb.toString();
}
|
|