e121. getting the length and dimensions of an array object.txt
来自「这里面包含了一百多个JAVA源文件」· 文本 代码 · 共 21 行
TXT
21 行
The length of an array is the number of elements of the array. The dimensions of an array type of int[][][] is three.
Object o = new int[1][2][3];
// Get length
int len = Array.getLength(o); // 1
// Get dimension
int dim = getDim(o); // 3
// If `array' is an array object returns its dimensions; otherwise returns 0
public static int getDim(Object array) {
int dim = 0;
Class cls = array.getClass();
while (cls.isArray()) {
dim++;
cls = cls.getComponentType();
}
return dim;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?