广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州如何获取Java数组的维度?_北大青鸟IT学校

作者:邓华发布时间:2021-04-21分类:Java技术浏览:694


导读:大家知道如何获取Java数组的维度吗?下面惠州北大青鸟学术部老师给大家分享一下如何获取Java数组的维度。

大家知道如何获取Java数组的维度吗?下面惠州北大青鸟学术部老师给大家分享一下如何获取Java数组的维度。

Java支持array数组。

类中的 getComponentType()方法返回数组的元素类型的Class对象。

以下代码说明了如何获取数组的维度。

public class Main {  public static void main(String[] args) {    int[][][] intArray = new int[1][2][3];

   System.out.println("int[][][] dimension is " + getArrayDimension(intArray));
 }  public static int getArrayDimension(Object array) {    int dimension = 0;
   Class c = array.getClass();    if (!c.isArray()) {      throw new IllegalArgumentException("Object is not  an  array");
   }    while (c.isArray()) {
     dimension++;
     c = c.getComponentType();
   }    return dimension;
 }
}

上面的代码生成以下结果。

int[][][] dimension is 3

点击咨询直接了解更多相关资料,我在惠州北大青鸟新方舟等你。

java5.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表