`
百合不是茶
  • 浏览: 354845 次
社区版块
存档分类
最新评论

JDK1.5以来的FOR增强语句

阅读更多

JDK 1.5给我们提供了另外一种for循环;FOR增强

 

优点:对于遍历Array和Collection等集合的时候非常的便捷

 

缺点:不能够访问数组的下标,FOR增强语句与一般语句相比

           不能很方便的移除集合中的元素,与Iterator相比remove()

 

 

FOR增强的语句一般指适合做简单的遍历使用,其它时间段不建议使用

下面是使用FOR增强来遍历元素的例子:

package Collection;
import java.util.*;
public class forTest<E> {

	public static void main(String[] args) {
		

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

		//使用for循环来增加五个元素
		for(int i = 0;i<5;i++){
		test.add("元素"+i);
	
		}
		//使用for增强来遍历元素
                  //将test集合中的元素一个一个的遍历到String s中来
		for(String s:test){
			//将s读取到的元素输出
			System.out.println(s);

		}
	
	}

}

 

运算结果:
元素0
元素1
元素2
元素3
元素4

 

分享到:
评论

相关推荐

    jdk1.5 windows版本 64位

    它于2004年9月30日正式发布,引入了许多新的特性,如自动内存管理的增强(例如泛型、枚举、变量类型推断、增强的for循环),对XML支持的加强,新的日期/时间API,以及改进的反射机制。这些特性显著提升了Java编程的...

    jdk1.5x64位 windows版.zip

    在编程实践中,JDK1.5添加了for-each循环(也称为增强for循环)。这使得遍历集合、数组等数据结构的代码更加简洁,提高了可读性。 对于异常处理,JDK1.5引入了try-with-resources语句,自动关闭实现了AutoCloseable...

    jdk1.5_forLinux.zip

    《JDK 1.5 for Linux:开启编程之旅的关键》 在计算机科学的世界里,Java是一种广泛应用的面向对象的编程语言,以其“一次编写,到处运行”的特性深受开发者喜爱。而JDK(Java Development Kit)是Java编程环境的...

    linux系统jdk1.5下载

    JDK1.5引入了一些重要的特性,如增强的for循环(foreach)、匿名内部类的改进、枚举类型以及泛型的初步支持。这些特性对Java编程产生了深远影响,提升了代码的可读性和安全性。 然而,由于JDK1.5已不再受官方支持,...

    Java-jdk1.5安装包

    JDK1.5,也称为Java 5.0,是一个重要的版本,它引入了许多新的特性和改进,对Java语言的发展产生了深远影响。 一、泛型(Generics) 在Java 5.0中,最重要的特性之一就是泛型的引入。泛型允许开发者在定义类、接口...

    jdk1.5.exe jdk1.5

    jdk1.5.exe jdk1.5 jdk1.5下载

    JDK1.5,JDK1.5

    在JDK1.5中,反射API得到了扩展,增加了对泛型的支持,增强了对枚举类型和注解的访问。 10. **基于XML的配置(JSR 175)** JSR 175引入了注解处理,使得开发者可以通过注解来配置应用程序,而不是依赖XML配置文件...

    jdk1.5 for windows(32位).zip

    安装JDK 1.5 for Windows 32位版时,需要按照以下步骤进行: 1. 下载zip文件后,解压到一个合适的目录。 2. 配置环境变量,包括`JAVA_HOME`指向JDK的安装目录,将`%JAVA_HOME%\bin`添加到`PATH`变量中。 3. 检验...

    包含 jdk1.5免安装、jdk1.6免安装、jdk1.8(32和64)

    6. **增强的for循环(Enhanced for loop)**:也称为foreach循环,简化了遍历数组和集合的操作。 **JDK 1.6(也称为Java 6)** 在2006年发布,JDK 1.6主要增强了性能、稳定性和安全性,并引入了一些新特性,如: 1....

    jdk1.5免安装版

    绝版jdk1.5,非常不错的资源。用起来很好。是 Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新 的值。通过getName/setName来访问name属性,...

    JDK 1.5 for Windows

    **JDK 1.5 for Windows** Java Development Kit (JDK) 1.5,也称为 Java 5.0,是Sun Microsystems开发的一个重要的Java平台版本。它在2004年9月30日正式发布,引入了许多新的特性和改进,对Java编程语言和Java...

    简单易用通用(xls,xlsx)导入导出操作 jdk1.5+

    前几天上传过这个资源,因为是在jdk1.6上开发的, 测试了一下在jdk1.5上不能用, 今天重新用jdk1.5编译了一下, 这个是可以支持jdk1.5+的 将 pu-xlscommon-1.0.0.jar 添加到工程的 /lib 目录下 用法在附件中 XlsTest....

    jdk1.5 for windows32 安装包

    **Java Development Kit (JDK) 1.5 for Windows 32位** JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的重要工具集。JDK 1.5,也称为Java 5.0,是Java平台的一个重大更新,发布于2004...

    详细介绍JDK1.5的各种新特性

    7. **内省增强(Introspection Enhancements)**:JDK1.5对Java反射API进行了增强,如`java.lang.reflect.ParameterizedType`接口的引入,使得在运行时可以获取到泛型的实际类型信息。 8. **NIO.2(New I/O 2)**:...

    jdk 1.5 linux (共三个文件)之一

    测试可用的linux版jdk1.5,jdk-1_5_0_19-linux-i586-rpm.bin

    jdk1.5 64bit for linux

    jdk1.5 64bit for linux

    window JDK1.5 32位 绿色免安装版,可以安装多个JDK使用

    **Java Development Kit (JDK) 1.5 32位版详解** JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的重要工具集。标题中的"window JDK1.5 32位 绿色免安装版"指的是适用于Windows操作系统...

    IBMJDK1.5linux.zip

    首先,IBM JDK 1.5在兼容性方面进行了加强,确保了与Oracle JDK 1.5的源代码兼容性,这意味着开发者可以在IBM JDK环境下编写和运行已经在Oracle JDK上测试过的Java程序。同时,IBM JDK也针对Linux 64位架构进行了...

    JDK1.5最终版全平台下载

    JDK1.5 全平台安装包下载 百度网盘资源 jdk-1_5_0_22-linux-amd64-rpm.bin jdk-1_5_0_22-linux-amd64.bin jdk-1_5_0_22-linux-i586-rpm.bin jdk-1_5_0_22-linux-i586.bin jdk-1_5_0_22-solaris-amd64...

    linux下JDK1.5

    在Linux环境下,Java Development Kit(JDK)1.5是Java编程语言的重要组成部分,它提供了必要的工具和库,使得开发者能够在Linux系统上进行Java应用程序的开发、编译、调试以及运行。本文将深入探讨Linux下JDK1.5的...

Global site tag (gtag.js) - Google Analytics