1、增强for循环只能用在数组、或实现Iterable接口的集合类上。
2、举例,代码如下:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25package 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循环,代码如下:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36package com.hhxy.cn; import java.awt.List; import java.util.ArrayList; import org.junit.Test; public class demo { /** * 增强for */ @Test public void test1(){ int arr[] = {1, 2, 3}; for(int num : arr){ System.out.print(num); } } @Test public 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); } } }
最后
以上就是靓丽小天鹅最近收集整理的关于Myeclipse增强for循环的全部内容,更多相关Myeclipse增强for循环内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复