JavaSE8基础 Arrays.toString 将一维int数组转成字符串输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaSE8基础 Arrays.toString 将一维int数组转成字符串输出相关的知识,希望对你有一定的参考价值。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
code:
package jizuiku2; import java.util.Arrays; public class Demo100 { public static void main(String[] args) { String str = Arrays.toString(new int[] { 1, 2, 3, 4, 5 }); System.out.println(str); } }
result:
scoureCode:
public static String toString(int[] a) { if (a == null) return "null"; int iMax = a.length - 1; if (iMax == -1) return "[]"; StringBuilder b = new StringBuilder(); b.append(‘[‘); for (int i = 0; ; i++) { b.append(a[i]); if (i == iMax) return b.append(‘]‘).toString(); b.append(", "); } }
Java优秀,值得学习。
学习资源:API手册+Java源码+清净的心地。
以上是关于JavaSE8基础 Arrays.toString 将一维int数组转成字符串输出的主要内容,如果未能解决你的问题,请参考以下文章