JAVA数组元素的遍历_Java数组元素的遍历

Java数组元素的遍历

package com.wkcto.chapter03.demo01;

import java.util.Arrays;

/**

* 数组的定义,元素的访问与遍历

* @author 蛙课网

*

*/

public class Test01 {

public static void main(String[] args) {

//1) 定义一个数组,存储5个int类型数据

int [] data = new int[5];

//定义数组,存储10个double类型数据

double [] data2 = new double[10];

//定义数组, 存储8个String字符串

String[] data3 = new String[8];

//2) 给数组元素赋值, 通过索引值访问每个元素

data[0] = 123;

data[1] = 123;

data[2] = 123;

data[3] = 123;

data[4] = 123;

//3) 注意, 数组下标(索引值)不能越界

//data[5] = 123; //java.lang.ArrayIndexOutOfBoundsException: 5 数组索引值越界异常

//4) 打印data数组每个元素的值

/*System.out.println( data[0] );

System.out.println( data[1] );

System.out.println( data[2] );

System.out.println( data[3] );

System.out.println( data[4] );*/

//数组有一个length属性,表示数组的长度

for( int i = 0 ; i < data.length ; i++){

System.out.println( data[i] );

}

//5)遍历数组元素时, 还可以使用增强的for循环,也称foreach循环

for (int xx : data) {

//依次把数组中的每个元素赋值给局部变量xx

System.out.print( xx + "\t");

}

System.out.println();

//6)在输出数组的每个元素时,还可以调用Arrays工具类的toString()方法, 可以把数组的元素转换为字符串

System.out.println( Arrays.toString(data));

}

}

你可能感兴趣的:(JAVA数组元素的遍历)