JAVA数组

Java 语言中提供的数组是用来存储固定大小的同类型元素。

你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。

本教程将为大家介绍 Java 数组的声明、创建和初始化,并给出其对应的代码。


声明数组变量

首先必须声明数组变量,才能在程序中使用数组。(先声明才能用)

double[] myList; // 首选的方法(myList是数组名)


 

创建数组

Java语言使用new操作符来创建数组,语法如下:

arrayRefVar = new dataType[arraySize];

 

上面的语法语句做了两件事:

  • 一、使用 dataType[arraySize] 创建了一个数组。
  • 二、把新创建的数组的引用赋值给变量 arrayRefVar。

 

数组变量的声明,和创建数组可以用一条语句完成,如下所示:

dataType[] arrayRefVar = new dataType[arraySize];

另外,你还可以使用如下的方式创建数组。

dataType[] arrayRefVar = {value0, value1, ..., valuek};

例子
// 数组大小 int size = 1;
// 定义数组 double[] myList = new double[size];

myList[0] = 5.6;

 



 

多维数组

多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组,例如:

String str[][] = new String[3][4];


foreach 循环

JDK 1.5 引进了一种新的循环类型,被称为 foreach 循环或者加强型循环,它能在不使用下标的情况下遍历数组。

示例

该实例用来显示数组myList中的所有元素:

for (double element: myList){

System.out.println(element);

}

posted on 2018-02-27 15:46  Mercy软  阅读(106)  评论(0)    收藏  举报

导航