Myeclipse增强for循环

来源:互联网 发布:魔法花园 装备数据 编辑:程序博客网 时间:2024/06/04 08:04

1、增强for循环只能用在数组、或实现Iterable接口的集合类上。

2、举例,代码如下:

package com.hhxy.cn;public class demo {/** * 增强for */public static void main(String[] args) {int arr[] = {1, 2, 3};/*传统的取出数组中元素*/for(int i=0; i<3; i++){System.out.print(arr[i]);}/*增强for循环*/for(int num : arr){System.out.print(num);}}}

3、迭代的增强for循环,代码如下:

package com.hhxy.cn;import java.awt.List;import java.util.ArrayList;import org.junit.Test;public class demo {/** * 增强for */@Testpublic void test1(){int arr[] = {1, 2, 3};for(int num : arr){System.out.print(num);}}@Testpublic void test2(){ArrayList list = new ArrayList();list.add(1);list.add(2);list.add(3);for(Object obj : list){int i = (Integer)obj;System.out.print(i);}}}


0 0