黑馬學習-----------------反射(數組)

import java.lang.reflect.Array;
public class TestArray
{
public static void main(String[] args)
{
	int []a=new int[]{2,3,4,5};
	printObject(a);
}
private static void printObject(Object obj)
{
	Class c=obj.getClass();
	//通過反射判斷是否是數組
	if(c.isArray())
	{
		//獲取數組長度
		int length=Array.getLength(obj);
		for(int i=0;i<length;i++)
		{
			System.out.println(Array.get(obj, i));
		}
	}
	else
	{
		System.out.println(obj);
	}	
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章