java面试题网

普通会员

483

帖子

9

回复

187

积分

楼主
发表于 2019-08-26 15:24:39 | 查看: 5060| 回复: 0

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 + "	");
		}
		System.out.println();
		
		//6)在输出数组的每个元素时,还可以调用Arrays工具类的toString()方法, 可以把数组的元素转换为字符串
		System.out.println( Arrays.toString(data));
		
	}

}


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/1154_1_1.html


java面试题交流群:327440556

您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018