黑马程序员技术交流社区
标题:
数组反射的设想
[打印本页]
作者:
程有愿
时间:
2012-8-17 09:11
标题:
数组反射的设想
import java.lang.reflect.Array;
class ArrayText{
public static void main (String[] args)
{
int[][] b={{1,2,3},{4,5,6},{7,8,9}};
if(b.getClass().isArray())
{
int len=Array.getLength(b);
for(int i=0;i<len;i++)
{
Object ob=Array.get(b, i);
if(ob.getClass().isArray())
{
int len1=Array.getLength(ob);
for(int l=0;l<len1;l++)
{
System.out.println(Array.get(ob, l));
}
}
System.out.println(ob);
}
}else
{
System.out.println(b);
}
}
}
我由张老师里面的反射数组的打印想到了用反射打印二元数组,如是自己写了一个小测试;但是如果打印三维四维数组该咋办呢?
作者:
程有愿
时间:
2012-8-17 17:33
申请加分啊,~~~~(>_<)~~~~ !
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2