集合使用泛型带来的好处
来源:互联网 发布:孙越演的网络剧 编辑:程序博客网 时间:2024/06/05 16:10
泛型:就是一种抽象的编程方式,当开发者定义类和方法的时候,可以用一种通用的方式进行定义,而不必写出具体的类,这些未知的东西会真正使用的时候在确定。
对于集合类来说,它们可以存放各种类型的元素,如果在存放之前,就能确定元素的类型,那么这样既让开发者更直观,也让代码更加简洁。
import java.util.ArrayList;
import java.util.List;
import sun.text.CompactShortArray.Iterator;
public class FXText {
public static void main(String args[]){
List list1=new ArrayList(); //无泛型创建链表对象
list1.add("a");
list1.add("b");
Iterator it=(Iterator) list1.iterator(); //获取链接迭代器
while(it.hasNext()){
Object obj=it.next(); //获取元素,类型为Object
String val=(String)obj; //类型转化
System.out.println(val);
}
List<String> list2=new ArrayList<String>();//String 泛型链表对象
list2.add("a");
list2.add("b");
// 用foreach进行遍历,类型直接转化为String
for(String str:list2){
System.out.println(str);
}
}
}
- 集合使用泛型带来的好处
- 使用Properties类带来的好处
- CSS带来的好处
- 使用泛型的好处
- 使用泛型的好处
- 使用泛型的好处
- Redis带来好处的同时还要使用它吗
- DTO模型带来的好处
- DOM之--带来的好处
- 移动App带来的好处
- EF应用带来的好处
- 使用泛型的好处是什么
- 集合框架的好处
- 采用O/R Mapping带来的好处
- 信息化给企业带来的好处
- 信息化给企业带来的好处
- 信息化给企业带来的好处
- 信息化给企业带来的好处
- java float 类型存储到 sqlserver 的numeric 类型中,出现计算溢出的问题
- 有理想的程序员必须知道的15件事
- neo4j使用指南
- Tomcat中中文文件名不支持的解决方法
- 算法导论第七章学习笔记
- 集合使用泛型带来的好处
- 事件模型
- Windows窗体程序从产生到死亡
- Java对象的强、软、弱和虚引用
- 质数筛选法和C返回一个数组
- 我自己常用的linux命令及使用技巧(不断完善中)
- hibernate
- 转:老板的三句话
- 披着狮皮的驴