package com.test.For_Each;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ForTest
{
public static void main(String args[])
{
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
/**
* 新式写法
*/
for (int a : arr)
System.out.println(a);
/**
* 旧式写法
*/
for (int i = 0; i < arr.length; i++)
System.out.println(arr[i]);
String arr2[] = {"好","流","哦","!!"};
for(String a2 : arr2)
System.out.println(a2);
int arr3[][] = {{1,2,3},{4,5,6,},{7,8,9}};
for(int a31[] : arr3)
{
for(int a32 : a31)
{
System.out.println(a32);
}
System.out.println();
}
int arr [][] = {{1,2,3}, {4,5,6}, {7,8,9}};
for (int i=0; i<arr.length; i++) {
int arrTemp [] = arr[i];
for (int j=0; j<arrTemp.length; j++) {
System.out.print(arrTemp[j]);
}
System.out.println();
}
List<String> list = new ArrayList<String>();
list.add("好");
list.add("流");
list.add("哦");
list.add("!!");
/**
* 根据集合类长度遍历
*/
for(int i=0;i<list.size();i++)
{
System.out.println(list.get(i));
}
/**
* 根据迭代器遍历
*/
for(Iterator i = list.iterator();i.hasNext();)
{
System.out.println(i.next());
}
/**
* 根据新式for-each遍历
*/
for(String element : list)
System.out.println(element);
}
}
分享到:
相关推荐
增强的for循环是在传统的for循环中增加的强大的迭代功能的循环,是在jdk1.5之后提出来的。下面这篇文章主要给大家介绍了关于Java中增强for循环的实现原理和坑的相关资料,需要的朋友可以参考下
NULL 博文链接:https://rensanning.iteye.com/blog/2003205
java for循环与增强for循环.docx
增强型的for循环 和普通for循环一样 增强型的for循环 优点主要体现在集合中,随便举个例子 比如对 set 的遍历 一般是迭代遍历
J2SE for Loop循环 增强for循环 Enhanced for Loop 更简单的进行遍历
JDK1.5新特性中的最重要的一点。让你彻底明白增强for循环的强大和方便
java代码-使用java增强for循环 string数组赋值的源代码 ——学习参考资料:仅用于个人学习使用!
JDK5增强for循环的使用,与以前的for循环保额不同!
下面小编就为大家带来一篇老生常谈foreach(增强for循环)和for的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
18-集合(增强for循环).avi
超全面javaweb教程第7天-_14_增强for循环
下面小编就为大家带来一篇java增强for循环的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
【IT十八掌徐培成】Java基础第12天-04.集合工具类-增强for循环-变长参数.zip
foreach 是 Java 中的一种语法糖,几乎每一种语言都有一些这样的语法糖来方便程序员进行开发,编译期间以特定的字节码或特定的方式来对这些语法进行处理。能够提高性能,并减少代码出错的几率。
下面小编就为大家带来一篇Java中增强for循环在一维数组和二维数组中的使用方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
增强java循环,java1.5以后的编程习惯 怎么迭代容器
在本篇文章里小编给大家整理是的关于Java中如何使用增强for循环的实例内容以及相关代码,需要的朋友们可以学习下。
/*公司财务发工资时,记录了当时发工资的资料Employee.txt 1.定义公司员工类Employee,属性有:工号,姓名,性别,工资(double类型),进行属性的隐藏和封装,重写toString. 2.将D:/Employee.txt文件用程序复制到项目根目录;...
Java增强的for循环讲解Java增强的for循环讲解
主要介绍了详解Java中list,set,map的遍历与增强for循环的相关资料,需要的朋友可以参考下