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循环
通过此方式是希望可以避免掉数组越界的问题,但是这种数组的操作只适合于简单处理模式。