2006-03-07
1.4 ArrayUtils.toString()
打印一个数组中的内容
问题提出:如果需要打印数组中的内容
解决方法:使用ArrayUtils.toString()方法。
使用举例:
int[] intArray = new int[]
{ 2, 3, 4, 5, 6 };

int[] multiDimension = new int[][]
{
{ 1, 2, 3 },
{ 2, 3 },
{5, 6, 7} };

System.out.println( "intArray: " + ArrayUtils.toString( intArray ) );
System.out.println( "multiDimension: " + ArrayUtils.
toString( multiDimension ) );

程序输出结果如下:
{ 2, 3, 4, 5, 6 };
int[] multiDimension = new int[][]
{
{ 1, 2, 3 },
{ 2, 3 },
{5, 6, 7} };
System.out.println( "intArray: " + ArrayUtils.toString( intArray ) );
System.out.println( "multiDimension: " + ArrayUtils.
toString( multiDimension ) );
intArray: {2,3,4,5,6}
multiDimension: {{1,2,3},{2,3},{5,6,7}}
Discussion:下面例子可以用来打印一个Object[]数组的所有内容,包括null。
String[] strings = new String[]
{ "Blue", "Green", null, "Yellow" };

System.out.println( "Strings: " + ArrayUtils.toString( strings, "Unknown" );
当某一元素为null时,将会用ArrayUtils.toString( strings, "Unknown" )中第二个参数指定的String代替。
{ "Blue", "Green", null, "Yellow" };
System.out.println( "Strings: " + ArrayUtils.toString( strings, "Unknown" );- 17:50
- 浏览 (17)
- 评论 (0)
- 分类: [网站分类]2.Java新手区
- 相关推荐







评论排行榜