打印Object

package net.heima.interview;

import java.lang.reflect.Array;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Arrays;
public class Test_1
{
	public static void main(String[] args) throws Exception
	{
		int[] arr=new int[]{1,2,3};
		printObj(arr);
	}

	private static void printObj(Object obj) {
		// TODO Auto-generated method stub
		Class clazz=obj.getClass();
		if(clazz.isArray())
		{
			int len=Array.getLength(obj);
			for(int i=0;i<len;i++)
			{
				System.out.println(Array.get(obj, i));
			}
		}
		else
		{
			System.out.println(obj);
		}
	}
}

 
阅读更多
个人分类: javaSE
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭