集合框架-泛型類的概述及使用
package cn.itcast_04;
/*
* 泛型類的測試
*/
public class ObjectToolDemo {
public static void main(String[] args) {
ObjectTool<String> ot = new ObjectTool<String>();
// ot.setObj(new Integer(27)); //這個時候編譯期間就過不去
ot.setObj(new String("林青霞"));
String s = ot.getObj();
System.out.println("姓名是:" + s);
ObjectTool<Integer> ot2 = new ObjectTool<Integer>();
// ot2.setObj(new String("風清揚"));//這個時候編譯期間就過不去
ot2.setObj(new Integer(27));
Integer i = ot2.getObj();
System.out.println("年齡是:" + i);
}
}
package cn.itcast_04;
/*
* 泛型類:把泛型定義在類上
*/
public class ObjectTool<T> {
private T obj;
public T getObj() {
return obj;
}
public void setObj(T obj) {
this.obj = obj;
}
}
相關文章
- 集合框架-泛型方法的概述和使用框架泛型
- 集合框架-引入泛型框架泛型
- 集合框架-泛型介面的概述和使用框架泛型
- C#類繼承自泛型集合C#繼承泛型
- 泛型類、泛型方法、型別萬用字元的使用泛型型別字元
- 集合框架-通過Object轉型問題引入泛型框架Object泛型
- 集合框架-泛型高階之萬用字元框架泛型字元
- 泛型集合 list泛型
- 泛型集合 Queue泛型
- 泛型類及系統中常用的泛型類泛型
- Java:Collection集合、泛型Java泛型
- Java集合和泛型Java泛型
- c#泛型集合C#泛型
- 泛型類和泛型方法泛型
- 泛型類、泛型方法及泛型應用泛型
- 泛型方法、初始集合和集合的遍歷泛型
- 物件導向基礎(2)--抽象類 介面 集合 泛型物件抽象泛型
- TypeScript 泛型介面和泛型類TypeScript泛型
- Java泛型知識點:泛型類、泛型介面和泛型方法Java泛型
- 07.集合和泛型泛型
- C# 泛型集合SortedListC#泛型
- JAVA API:ArrayList(泛型類)基本使用JavaAPI泛型
- JAVA泛型類Java泛型
- C# 泛型集合的自定義型別排序C#泛型型別排序
- Java中如何使用泛型實現介面中的列表集合?Java泛型
- 泛型類派生子類泛型
- Java 集合列舉泛型(一)Java泛型
- ajax 提交陣列 泛型集合陣列泛型
- 【ITOO】--陣列、集合、泛型解析陣列泛型
- Day22 集合,ArrayList,泛型泛型
- Java 中的泛型 集合(List,Set) MapJava泛型
- 集合框架-List的子類框架
- 泛型,內部類泛型
- 【譯】在非泛型類中建立泛型方法泛型
- 集合框架-ArrayList儲存字串、自定義物件並遍歷泛型版框架字串物件泛型
- Java反射給泛型集合賦值Java反射泛型賦值
- DataTable轉換list泛型集合(反射)泛型反射
- DataSet與泛型集合間的互相轉換泛型