泛型之类使用了泛型的示例
来源:互联网 发布:阿里云个人邮箱下载 编辑:程序博客网 时间:2024/06/06 09:12
package fft.generics;
//表示ship的类型继承了number的字段
public class Ship<T extends Number> {
private T t;
public Ship(T t){
this.t=t;
}
public void print(){
System.out.println(t.getClass().getName());//打印出这个方法的名称
}
public static void main(String[] args) {
Ship<Integer> s1 = new Ship<Integer>(3);
s1.print();
Ship<Float> s2 = new Ship<Float>(new Float(3.26));
s2.print();
Ship<Double> s3 = new Ship<Double>(new Double(3.26987));
s3.print();
}
}
//表示ship的类型继承了number的字段
public class Ship<T extends Number> {
private T t;
public Ship(T t){
this.t=t;
}
public void print(){
System.out.println(t.getClass().getName());//打印出这个方法的名称
}
public static void main(String[] args) {
Ship<Integer> s1 = new Ship<Integer>(3);
s1.print();
Ship<Float> s2 = new Ship<Float>(new Float(3.26));
s2.print();
Ship<Double> s3 = new Ship<Double>(new Double(3.26987));
s3.print();
}
}
0 0
- 泛型之类使用了泛型的示例
- 泛型编程之类模版
- string、List<T>之类泛型定义
- C#使用泛型的栈的示例
- 引用之类对象的使用
- 泛型类和泛型方法使用示例
- 使用了数据库 发现总是崩溃 提示表找不到 或者字段不存在之类的
- 程序示例中为何总是有foo之类的函数
- 使用泛型算法的例子, 使用了函数对象
- 使用strcpy, sprintf, strcat之类的函数
- C++程序实践之类的使用
- C++之类的概念与使用
- iOS之类别(category)的使用
- C++之类模板最简单的使用
- Kotlin编程之类的介绍和使用
- 泛型简单示例
- 泛型限定示例
- Java-泛型示例
- CoreData 从入门到精通(三)关联表的创建
- Java内存区域与内存溢出异常(二)
- php serialize(),unserialize()
- 箭头函数
- JBoss换项目的时候
- 泛型之类使用了泛型的示例
- python入门 第10章 列表生成式
- 2.7 Git 基础 - Git 别名
- STM32时钟配置方法详解
- 细说JavaScript单线程的一些事
- 支付宝异步通知返回时cookie、session为什么会失效?
- bzoj1013---------算法模板系列(gauss消元)
- 关于SQL连接语句中的Integrated Security=SSPI/ture/false
- REST架构风格的由来&元素