概述
数组转字符串。
我们知道,之前遍历数组成为字符串,我们用的是 Array.toString
方法,现在也就是自己写一个方法,来实现这一功能。
public class P22 {
public static String myToString(int[] array) {
//判断数组是否为null,要是没写这部分代码,当插入空数组时,会报空指针异常错误。
if (array == null) {
return "null";
}
String ret = "[";
for (int i = 0; i < array.length; i++) {
ret += array[i];
if (i != array.length-1) {
ret += ",";
}
}
ret += "]";
return ret;
}
public static void main(String[] args) {
int[] array1 = {1,2,3,4};
System.out.println(myToString(array1));
int[] array2 = null;
System.out.println(myToString(array2));
}
}
//输出结果
[1,2,3,4]
null