jdk1.5新特性——循环

原创 2013年12月04日 10:13:19

 

package hb.dto;

import java.util.LinkedList;
import java.util.List;

public class Bianli {

	public static void main(String[] args) {
		List<Person> list = new LinkedList<Person>();
		for(int i=0;i<5;i++){
			Person p  = new Person();
			p.setName("name"+i);
			list.add(p);
		}
		
		//语法:for(Object o: Collection)
		//备注:list一定要是泛型,否则不能识别
		for(Person tempobj : list){
			System.out.println(tempobj.getName());
		}
		//不是泛型,需要强制类型转换
		for(Object o : list){
			Person p = (Person)o;
			System.out.println(p.getName());
		}
	}

}

 

相关文章推荐

jdk1.5新特性——可变参数、增强for循环、枚举

---------------------- android培训、java培训、期待与您交流! ---------------------- 可变参数 问题,一个方法接收的参数个数不固定,例如: ...

黑马程序员——高新技术--JDK1.5新特性(for循环增强、可变参数、静态导入、自动装拆箱、享元)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- JDK一般升级目的: 1、简化书写。 2、提高效率。 3、增加安全性。 格式: for(数据类型 变量...

Java学习总结(一)—— >Java环境变量的配置,DOS窗口的带包编译,Jdk1.5的两个新特性(可变参数和增强的for循环)

1.程序的编译和运行 由于机器只识别0和1指令序列,不能直接读懂源代码,因为源代码是由字符文本组成的字符串序列,所以需要编译器将源代码编译成机器可以识别的代码指令。 在Java中,Java源程序不...
  • lmj0797
  • lmj0797
  • 2013年05月15日 17:37
  • 532

黑马程序员——JAVA基础之JDK1.5新特性高级for循环和可变参数

------- android培训、java培训、期待与您交流! ----------     高级for循环   格式:   for(数据类型 变量名 : 被遍历的集合(Coll...

黑马程序员---JDK1.5新特性之(增强for循环、可变参数、静态导入)

增强for循环

【黑马程序员】jdk1.5的新特性之可变参数和增强for循环

一、可变参数: 有些时候一个方法需要接受若干个参数,而参数的个数是不确定的,这个应用还是比较多的。比如加法运算。如果求几个数的和,而数的个数不确定,这时候就可以用到可变参数,求和的过程是根据传入方法中...

JDK1.5新特性-增强for循环

JDK1.5新特性------增强for循环 增强for循环的作用:简化迭代器的书写格式。 增强for循环的适用范围:如果实现了Iterable接口的对象或者是数组对象都可...

[java]jdk1.5的新特性----可变参数、增强for循环、枚举、单例模式

可变参数---        public int add(int[] a);        public int add(int ...a);        ---可变参数相当于数组,但是上面...

JAVA JDK1.5新特性<静态带入、可变参数、增强For循环、自动装箱及自动拆箱>

一、静态导入 1、写法:         import staticjava.util.Arrays.*;//导入的是Arrays这个类中的所以静态成员。         import stat...

黑马程序员:jdk1.5新特性1 (静态导入、可变参数、增强for循环、享元模式)

 静态导入: import static java.lang.Math.*;          //import static java.lang.Math.max;         导入Math包下...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jdk1.5新特性——循环
举报原因:
原因补充:

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