1、已知int[] arr = {34,12,89,68};
将其中的元素转成字符串,格式 [34,12,89,68];
参考:02011_定义打印数组元素方法,按照给定的格式打印[11, 33, 44, 22, 55]
1 public class Test { 2 public static void main(String[] args) { 3 int[] arr = { 34, 12, 89, 68 }; 4 System.out.println(toString_2(arr)); 5 } 6 7 public static String toString_2(int[] arr) { 8 StringBuffer sb = new StringBuffer(); 9 sb.append("["); 10 for (int i = 0; i < arr.length; i++) { 11 if (i != arr.length - 1) { 12 sb.append(arr[i] + ","); 13 } else { 14 sb.append(arr[i] + "]"); 15 } 16 } 17 return sb.toString(); 18 } 19 20 }
2、温馨提示:? 无论多少数据,数据是什么类型都不重要,只要最终变成字符串就可以使用StringBuffer这个容器。
l 无论多少数据,数据是什么类型都不重要,只要最终变成字符串就可以使用StringBuffer这个容器