代码改变世界

java.lang.reflect.Array

2021-05-25 00:00  Spiderman25  阅读(65)  评论(0)    收藏  举报

public boolean equals(Object arg0)
public static native Object get(Object arg0,int arg1)//获取数组下的某个元素,arg0为数组,arg1为下标
public static native boolean getBoolean(Object arg0,int arg1)
public static native byte getByte(Object arg0,int arg1)
public static native char getChar(Object arg0,int arg1)
public final native Class getClass()
public static native double getDouble(Object arg0,int arg1)
public static native float getFloat(Object arg0,int arg1)
public static native int getInt(Object arg0,int arg1)
public static native int getLength(Object arg0)
public static native long getLong(Object arg0,int arg1)
public static native short getShort(Object arg0,int arg1)
public native int hashCode()
public static transient Object newInstance(Class arg0,int[] arg1)//创建数组,arg0为元素类型,arg1为数量
public static Object newInstance(Class arg0,int arg1)
public final native void notify()
public final native void notifyAll()
public static native void set(Object arg0,int arg1,Object arg2)//设置数组下的某个下标为某个值
public static native void setBoolean(Object arg0,int arg1,boolean arg2)
public static native void setByte(Object arg0,int arg1,byte arg2)
public static native void setChar(Object arg0,int arg1,char arg2)
public static native void setDouble(Object arg0,int arg1,double arg2)
public static native void setFloat(Object arg0,int arg1,float arg2)
public static native void setInt(Object arg0,int arg1,int arg2)
public static native void setLong(Object arg0,int arg1,long arg2)
public static native void setShort(Object arg0,int arg1,short arg2)
public String toString()
public final void wait()
public final void wait(long arg0,int arg1)
public final native void wait(long arg0)