Array类对数组的操作
2006-08-09 17:29
309 查看
Array通过反射,封装了一系列对数组的操作。下面举例说明一下,ps,例子是抄来的,呵呵
import java.lang.reflect.*;
public class array2 {
public static void main(String args[]) {
int dims[] = new int[]{5, 10, 15};
Object arr = Array.newInstance(Integer.TYPE, dims);
Object arrobj = Array.get(arr, 3);
Class cls = arrobj.getClass().getComponentType();
System.out.println(cls);
arrobj = Array.get(arrobj, 5);
Array.setInt(arrobj, 10, 37);
int arrcast[][][] = (int[][][]) arr;
System.out.println(arrcast[3][5][10]);
}
}
import java.lang.reflect.*;
public class array2 {
public static void main(String args[]) {
int dims[] = new int[]{5, 10, 15};
Object arr = Array.newInstance(Integer.TYPE, dims);
Object arrobj = Array.get(arr, 3);
Class cls = arrobj.getClass().getComponentType();
System.out.println(cls);
arrobj = Array.get(arrobj, 5);
Array.setInt(arrobj, 10, 37);
int arrcast[][][] = (int[][][]) arr;
System.out.println(arrcast[3][5][10]);
}
}
相关文章推荐
- Numpy的array数组操作
- Sereja and Array-数组操作或者线段树或树状数组
- java mybatis操作 postgresql array数组类型
- JavaScript Array数组操作详解
- 数组一些基础操作 NSArray/NSMutableArray
- Python中Array的常用操作(三)数组高级操作
- Python3.x Numpy中的array数组_矩阵操作
- 数组操作工具类 (实现集合类部分功能,用于Array的增、删、改、查等操作)
- JS 操作Array数组的方法及属性实例解析
- JS 操作Array数组的方法及属性实例解析
- PHP:数组操作函数array_count_values()的实现
- 加速数组操作(Array)
- Java中对Array数组的常用操作
- [leetcode] 80 Remove Duplicates from Sorted Array II(数组下标操作)
- 数组Array的基本操作
- PHP数组操作array_unique()
- 数组Array的相关操作。
- 求解,关于array【】数组写入文件的操作
- java数组操作函数---System.arraycopy-arrays.sort
- Flex与.NET互操作(十五):使用FluorineFx中的字节数组(ByteArray)实现图片上传