`
方俊达NETJAVA
  • 浏览: 3036 次
文章分类
社区版块
存档分类
最新评论

java数组的定义与使用

 
阅读更多

                                                              java中数组的定义与使用

       数组是编程中经常要使用到的一类数据结构,使用数组极大地方便了我们工作。

       一下面先介绍Java中一维数组的简单定义与使用:

       在Java中,当你定义了一个数组以后,在机器中就会开辟出一个连续的储存空间来。数组的定义有以下几种方法:

       1   数据类型 [] 数组名 = new 数据类型[长度];
       2   数据类型 [] 数组名 = {值,...};
       3   数据类型 [] 数组名;
            数组名 = new 数据类型[长度];
       4   数据类型 [] 数组名;
            数组名 = new 数据类型[]{值,...};

 定义好数组以后,我们就可以通过循环的方法来给数组赋值。

值得注意的是:数组的下标是从0开始的,比如我们创建了长度为n的一维数组,数组的下标是从0到n-1.  

有的时候我们在使用数组的时候经常要用到数组的长度,那么我们该怎么获取数组的长度即大小呢?在java中 方法很简单:数组名.length

      二. 二维数组

         在实际生活中二维数组比一维数组使用的更多

        二维数组的定义跟一维数组差不多:

        1 数据类型 [][] 数组名 = new 数据类型[行][列];
        2 数据类型 [][] 数组名 = {{值,...},...};
        3 数据类型 [][] 数组名;
           数组名 = new 数据类型[行][列];
        4  数据类型 [][] 数组名;
            数组名 = new 数据类型[][]{{值,...},...};

我们可以通过使用两个循环来给二维数组赋值

注意啦:二维数组获取行,列长度的方法跟一维数组有点点不同

      获取二维数组的总行数:数组名.length;
      获取二维数组的每一行的列数:数组名[行下标].length;

      希望大家能学好数组,谢谢

 

 

分享到:
评论

相关推荐

    43.java数组定义1.zip

    43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip43.java数组定义1.zip...

    java数组与方法数组的定义及使用

    java数组与方法数组的定义及使用

    Java数组定义与遍历练习题

    Java数组定义与遍历练习题

    5-Java数组与方法

    本章主要介绍数组的概念及定义,并简单介绍了数组的引用传递,及数组的动态、静态初始化及二维数组的定义和使用。

    Java中数组的定义与使用

    Java中数组的定义与使用

    数组定义与例子

    数组定义与用法,pdf格式。

    Java数组讲解

    //定义一个存储5个int类型的数组 //通过索引值访问数组的元素 data[0] = 15; data[1] = 20; //for循环遍历数组的所有元素 for( int I = 0 ; I ; I ++ ){ System.out.println( data[I] ); //没有赋值的数组...

    Java数组的定义、初始化、及二维数组用法分析

    主要介绍了Java数组的定义、初始化、及二维数组用法,结合具体实例形式分析了java数组概念、功能、数组定义、静态数组、动态数组、二维数组等相关使用技巧,需要的朋友可以参考下

    java学习-java中的数组定义和传参

    java学习-java中的数组定义和传参

    访问数组-java

    编写一个程序,允许用户向一个大小为10...此外,程序还应使用下面定义的NumberNotFoundException异常处理类。如果试图访问超出数组边界的元素,则捕获ArrayIndexOutOfBoundsException异常,并显示一个合适的错误信息。

    java编程 java数组编程

    1. 编写一个程序打印数出有10个元素的浮点数组a1中最大值和最小值。 2.将有10个元素的数组a1 拷贝至含有15个元素的数组b1的一段位置。 3.将一个已存入数组中的值45,89,7,6,0,按0,6,7,89,45的次序打印...

    Java数组的经典算法和应用

    //定义minindex并赋初值用于保存最小值的下标 int min; //定义min用于保存最小值 min=a[0]; //数组的第一个数设为最小值 for(i=1;i;i++) //因为min=[0],所以i从1开始 { if(a[i]) //如果有比min小...

    java 二维数组的创建与使用

    java 二维数组的创建与使用 java 二维数组的创建与使用

    2024年Java数组完全解析(干货满满).zip

    这篇文章深入浅出地讲解了Java数组的基础知识,包括数组的定义、创建、初始化、访问、长度以及常见操作如遍历、排序和复制。同时,文章还介绍了多维数组的概念,并通过一个计算整数数组平均值的实例,展示了数组在...

    java中用数组为一个类定义多个对象

    java中用数组为一个类定义多个对象,并对其进行实例化

    java数组小练习(很简单,适合Java新手练手)

    题目:定义一个一维数组存储10个学生名字;定义一个二维数组存储这10个学生的6门课(C程序设计、物理、英语、高数、体育、政治)的成绩;

    Java数组分析

    数组的定义,数组元素的访问,数组的存储方式,多为数组,数组的操作方法

    JAVA【第4章:数组与方法】_数组的定义及使用

    JAVA【第4章:数组与方法】_数组的定义及使用

    Java数组操作.zip

    1. 统计并输出大写字母、小写字母、数字和其它字符的数量。... 定义一个数组,描述一个二维多边形顶点集合,遍历数组输出所有点的坐标值 2. 定义学生类,访问类的实例成员和类成员 、实例方法和类方法

    Java数组编程 多个java编程

    1. 编写一个程序打印数出有10个元素的浮点数组a1中最大值和最小值。 2.将有10个元素的数组a1 拷贝至含有15个元素的数组b1的一段位置。 3.将一个已存入数组中的值45,89,7,6,0,按0,6,7,89,45的次序打印...

Global site tag (gtag.js) - Google Analytics