增强型的 for 循环实现方法 (三种方法)

原创 2012年03月26日 11:36:53



package com.david5;


import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;


public class ForTest
{
public static void main(String[] args)
{
int[] arr ={1,5,6,89,0};
for( int element : arr)
{
System.out.println(element);
}
System.out.println("-----------------");

int[][] brr = {{1,3,2},{2,5,7}};
for(int[] row : brr)
{
for(int element : row)

{
System.out.print(element);
}
System.out.println("");
}

System.out.println("=============");

Collection<String> co1 = new ArrayList<String>();

co1.add("one");
co1.add("two");
co1.add("three");
for(String str: co1 )
{
System.out.println(str);
}

System.out.println("-------------");
List<String> co2 = new ArrayList<String>();
co2.add("bb");
co2.add("cc");
co2.add("dd");
for(String str : co2)
{
System.out.println(str);
}
System.out.println("------------------");
for(Iterator<String> it = co2.iterator();it.hasNext();)
{
String bb = it.next();
System.out.println(bb);
}
System.out.println("--------------");
for(int i = 0; i< co2.size();i++)
{
System.out.println(co2.get(i));
}
//增强型for循环,三种方式,如果要遍历数组的话,使用增强型的最好,如果查找某个元素的话最好还是 基本的for循环
}

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

增强型for 循环局限,及多维的遍历

增强型for 循环与 for 循环     优势:         增强型for循环 比for循环 更简洁。     局限:         1、增强型for循环只能遍历数...

增强型for循环与Map集合的遍历

Map接口的遍历有以下几种方法: > 1.第一种方法 使用map.values()方法,先把value的值都放在一个Collection集合中。 > > 2.第二种方法 使用map.entry...

java基础知识复习总结--增强型for循环

1、增强型for循环:我们最初开始接触的肯定是常规的for(变量;条件;变量改变)循环,但是随着我们深入的学习,我们发现for循环还有另外的形式for(类型 变量:数组或集合),这种形式我们称之为增强...

java中的增强型for循环

原文链接:http://www.cnblogs.com/mengdd/archive/2013/01/21/2870019.html 只能遍历不能修改的循环。。。 For-Each循环...

静态导入,可变参数,枚举与增强型for循环

关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -----------------------------------------------...

Java基础——JDK5.0的简单新特性(静态导入、可变参数、增强型for循环、自动拆装箱)

1.静态导入 import:导入一个包中某个类或所有类 import static:导入一个类中某个静态方法或所有静态方法 import static java.lang.Math.*; ...
  • ayhlay
  • ayhlay
  • 2013-06-17 14:09
  • 2311

Java 增强型的for循环 for each

转自:http://www.cnblogs.com/mengdd/archive/2013/01/21/2870019.html For-Each循环   For-Each...
  • ltx06
  • ltx06
  • 2015-04-13 20:27
  • 352

Java 增强型的for循环 for each

Java 增强型的for循环 for each   For-Each循环   For-Each循环也叫增强型的for循环,或者叫foreach循环。   For-Each循环是JDK5...

java增强型for循环和普通循环比较

增强型for循环和普通循环比较:      (1)对于非集合类(没有实现 Iterable接口)的数组遍历,增强型for循环和普通循环遍历原理相同,效率相同      (2)对于集合类(实现了It...

for循环,增强型for循环,迭代(从前往后,从后往前)

最近看到迭代附近了,一些数据结构,如列表,链表,集合等都喜欢使用迭代器来索引,我想主要是他们大多不基于下标,而且JAVA提供了迭代器对象。 for循环最简单了,属于counting loop,而whi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)