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
相关推荐
它于2004年9月30日正式发布,引入了许多新的特性,如自动内存管理的增强(例如泛型、枚举、变量类型推断、增强的for循环),对XML支持的加强,新的日期/时间API,以及改进的反射机制。这些特性显著提升了Java编程的...
在编程实践中,JDK1.5添加了for-each循环(也称为增强for循环)。这使得遍历集合、数组等数据结构的代码更加简洁,提高了可读性。 对于异常处理,JDK1.5引入了try-with-resources语句,自动关闭实现了AutoCloseable...
《JDK 1.5 for Linux:开启编程之旅的关键》 在计算机科学的世界里,Java是一种广泛应用的面向对象的编程语言,以其“一次编写,到处运行”的特性深受开发者喜爱。而JDK(Java Development Kit)是Java编程环境的...
JDK1.5引入了一些重要的特性,如增强的for循环(foreach)、匿名内部类的改进、枚举类型以及泛型的初步支持。这些特性对Java编程产生了深远影响,提升了代码的可读性和安全性。 然而,由于JDK1.5已不再受官方支持,...
JDK1.5,也称为Java 5.0,是一个重要的版本,它引入了许多新的特性和改进,对Java语言的发展产生了深远影响。 一、泛型(Generics) 在Java 5.0中,最重要的特性之一就是泛型的引入。泛型允许开发者在定义类、接口...
在类型系统方面,JDK1.5引入了增强的for循环(也称为foreach循环),简化了遍历数组和集合的操作。这种语法结构使得代码更加简洁易读,减少了潜在的错误。 在内存管理上,JDK1.5的垃圾收集器进行了优化,包括对...
jdk1.5.exe jdk1.5 jdk1.5下载
在JDK1.5中,反射API得到了扩展,增加了对泛型的支持,增强了对枚举类型和注解的访问。 10. **基于XML的配置(JSR 175)** JSR 175引入了注解处理,使得开发者可以通过注解来配置应用程序,而不是依赖XML配置文件...
6. **增强的for循环(Enhanced for loop)**:也称为foreach循环,简化了遍历数组和集合的操作。 **JDK 1.6(也称为Java 6)** 在2006年发布,JDK 1.6主要增强了性能、稳定性和安全性,并引入了一些新特性,如: 1....
绝版jdk1.5,非常不错的资源。用起来很好。是 Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新 的值。通过getName/setName来访问name属性,...
**JDK 1.5 for Windows** Java Development Kit (JDK) 1.5,也称为 Java 5.0,是Sun Microsystems开发的一个重要的Java平台版本。它在2004年9月30日正式发布,引入了许多新的特性和改进,对Java编程语言和Java...
前几天上传过这个资源,因为是在jdk1.6上开发的, 测试了一下在jdk1.5上不能用, 今天重新用jdk1.5编译了一下, 这个是可以支持jdk1.5+的 将 pu-xlscommon-1.0.0.jar 添加到工程的 /lib 目录下 用法在附件中 XlsTest....
**Java Development Kit (JDK) 1.5 for Windows 32位** JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的重要工具集。JDK 1.5,也称为Java 5.0,是Java平台的一个重大更新,发布于2004...
7. **内省增强(Introspection Enhancements)**:JDK1.5对Java反射API进行了增强,如`java.lang.reflect.ParameterizedType`接口的引入,使得在运行时可以获取到泛型的实际类型信息。 8. **NIO.2(New I/O 2)**:...
测试可用的linux版jdk1.5,jdk-1_5_0_19-linux-i586-rpm.bin
jdk1.5 64bit for linux
**Java Development Kit (JDK) 1.5 32位版详解** JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的重要工具集。标题中的"window JDK1.5 32位 绿色免安装版"指的是适用于Windows操作系统...
首先,IBM JDK 1.5在兼容性方面进行了加强,确保了与Oracle JDK 1.5的源代码兼容性,这意味着开发者可以在IBM JDK环境下编写和运行已经在Oracle JDK上测试过的Java程序。同时,IBM JDK也针对Linux 64位架构进行了...
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...
最后,JDK1.5对XML的支持也得到了加强,添加了新的API如JAXB(Java Architecture for XML Binding)用于XML对象和Java对象之间的映射,以及StAX(Streaming API for XML)提供了一种基于事件的XML解析方式,提高了...