集合框架-泛型類的概述及使用
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#繼承泛型
- 泛型類、泛型方法、型別萬用字元的使用泛型型別字元
- C#泛型集合C#泛型
- Java:Collection集合、泛型Java泛型
- 泛型類和泛型方法泛型
- 泛型方法、初始集合和集合的遍歷泛型
- 泛型類、泛型方法及泛型應用泛型
- TypeScript 泛型介面和泛型類TypeScript泛型
- 07.集合和泛型泛型
- JAVA API:ArrayList(泛型類)基本使用JavaAPI泛型
- Java中如何使用泛型實現介面中的列表集合?Java泛型
- C# 泛型集合的自定義型別排序C#泛型型別排序
- Java 中的泛型 集合(List,Set) MapJava泛型
- 泛型類派生子類泛型
- Java 集合列舉泛型(一)Java泛型
- Day22 集合,ArrayList,泛型泛型
- 【譯】在非泛型類中建立泛型方法泛型
- 泛型,內部類泛型
- C#泛型鍵值對集合C#泛型
- Java反射給泛型集合賦值Java反射泛型賦值
- 泛型物件的使用泛型物件
- 重拾TypeScript-21 類中使用泛型TypeScript泛型
- TS類,介面,泛型的簡介泛型
- C#中的介面和泛型集合探討C#泛型
- Java入門教程十二(集合與泛型)Java泛型
- kotlin之泛型的使用Kotlin泛型
- Java集合框架中的介面和類Java框架
- 集合框架類結構圖框架
- 集合框架3-Arrays 類框架
- python使用泛型Python泛型
- 如何用反射呼叫泛型類的方法反射泛型
- dart系列之:dart類中的泛型Dart泛型
- 8.集合、泛型、列舉、註解、反射泛型反射
- TypeScript 基本型別和泛型的使用TypeScript型別泛型
- TS系列之介面/類/泛型泛型
- Java中泛型的詳細解析,深入分析泛型的使用方式Java泛型
- 泛型--泛型萬用字元和泛型的上下限泛型字元
- 泛型使用場景泛型
- Go 官方出品泛型教程:如何開始使用泛型Go泛型