35 java基础新特性(foreach输出)

42 阅读1分钟

Java基础新特性(foreach输出)

一、foreach循环(增强型for循环)

在Java里面对于常用数据集合:

数组、类集本身有自己新的输出支持,但是这种支持建议在学习中先不要过多采用。

 

范例:原始数组通过for循环

1 package cn. mldn. demo;

2

3 public class TestDemo {

4    public static void main(String[] args) {

5        intdata[]=newint[]{1,2,3,4,5;};//原始数组

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

7           System.out. println(data[x]);    //通过循环来控制脚标

 

但是从JDK 1.5之后对于for循环的使用有了一种新的格式:

for(数据类型临时变量:数组)

//循环次数为数组长度,而每一次的循环都会顺序取出数组的一个元素赋

 

 

二、值给临时变量

即:在for循环里面没有必要再去使用索引取数据。

 

范例:使用增强型for循环

通过此方式是希望可以避免掉数组越界的问题,但是这种数组的操作只适合于简单处理模式。