(adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-6940460185323525", enable_page_level_ads: true });
案例演示 需求:把数组中的数据按照指定个格式拼接成一个字符串 举例: int[] arr = {1,2,3}; 输出结果: “[1, 2, 3]” 用StringBuffer的功能实现
package com.ifenx8.study;
public class Demo_3 {
/**
A:案例演示
* 需求:把数组中的数据按照指定个格式拼接成一个字符串
*
举例:
int[] arr = {1,2,3};
输出结果:
"[1, 2, 3]"
用StringBuffer的功能实现
*/
public static void main(String[] args) {
int[] arr = {1,2,3};
String s = arrayToString(arr);
System.out.println(s);
}
public static String arrayToString(int[] arr){
StringBuffer sb = new StringBuffer();
sb.append("[");
for (int i = 0; i < arr.length; i++) {
//sb.append(arr[i] + ", ");//没有后面的中括号]
if(i == 2){
sb.append(arr[i] + "]");
}else{
sb.append(arr[i] + ", ");
}
}
return sb.toString();
}
}