案例演示
需求:把数组中的数据按照指定个格式拼接成一个字符串
举例: 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(); } }
评论前必须登录!
注册