欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

ArrayList以及泛型的使用,arraylist泛型

来源: javaer 分享于  点击 36656 次 点评:244

ArrayList以及泛型的使用,arraylist泛型


package cn06.ArrayList;

import java.util.ArrayList;
import java.util.Iterator;
/**
 *  * JDK5的新特性:
 * 泛型:默认情况下,它表示Object类型,也就是任意类型。
 * 	    它把明确类型的工作推迟到了创建对象或者调用方法的时候才去明确的。
 * 
 *  * 泛型的好处:
 * 		A:解决了隐藏的安全问题,优化了程序设计。
 * 		B:把运行期间的问题提前到了编译期间。
 * 		C:避免了强制类型转换。
 * 
 * @author ycf
 *
 */
public class ArrayListDemo {

	public static void main(String[] args) {
		ArrayList<String> arrayList = new ArrayList<>();
		arrayList.add("hello");
		arrayList.add("world");
		arrayList.add("java");
//		arrayList.add(10); 现在就回报错了  
		
		Iterator< String> iterator = arrayList.iterator();
		while (iterator.hasNext()) {
			String string = iterator.next();
			
			System.out.println(string);
			
		}
		
//		String[] strArray = new String[3];
//		strArray[0]="hi";
//		strArray[2]="hi";
//		strArray[1]= 10; 此处会报错
	}
}

相关文章

    暂无相关文章

用户点评