How can I print an array easily?
本问题已经有最佳答案,请猛点这里访问。
我目前正在处理数组,每次需要打印数组时,我都会执行for循环。
1 2 3 4 5 |
这似乎是一个将被内置到Java中的特性(我使用Java)。是否有内置的方式来打印数组?
你可以使用:
有关更多信息,请参阅数组文档。
您也可以编写自己的方法,该方法与
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | /** Converts an array into a CSV string. */ public static <T> String arrayToCsv(T[] someArray) { if (someArray == null || someArray.length == 0) { return""; } StringBuilder csv = new StringBuilder(); for (T thisT : someArray) { String val = (thisT == null) ?"null" : thisT.toString(); csv.append(val).append(","); } return csv.toString(); } |
测试它:
1 2 3 4 5 |