java泛型元组
package generics;
class Amphibian{};
class Vehicle{};
public class TupleTest {
static TwoTuple<String ,Integer> f(){
return new TwoTuple<String, Integer>("hi", 47);
}
static ThreeTuple<Amphibian,String ,Integer> g(){
return new ThreeTuple<Amphibian,String, Integer>(new Amphibian(),"hi", 47);
}
static FourTuple<Vehicle,Amphibian,String ,Integer> h(){
return new FourTuple<Vehicle,Amphibian,String, Integer>(new Vehicle(),new Amphibian(),"hi", 47);
}
static FiveTuple<Vehicle,Amphibian,String ,Integer,Double> k(){
return new FiveTuple <Vehicle,Amphibian,String, Integer,Double>(new Vehicle(),new Amphibian(),"hi", 47,11.1);
}
public static void main(String[] args) {
TwoTuple<String, Integer> ttsi=f();
System.out.println(ttsi);
}
}
最新文章
- 【NopCommerce源码架构学习-一】--初识高性能的开源商城系统cms
- Linux设置交换分区swap
- HTML5 postMessage 和 onmessage API 详细应用
- virtualbox 不能为虚拟电脑打开一个新任务/VT-x features locked or unavailable in MSR.
- MYSQL写入数据时报错ERROR 1366 (HY000): Incorrect string value: &#39;\xE8\x8B\xB1\xE5\xAF\xB8...&#39; for c 插入中文不能插入
- c语言基础:各种数据类型的输出占位符
- 14.6.2 Configuring InnoDB for Read-Only Operation
- 设计模式(八):Bridge桥接模式 -- 结构型模式
- debian 64位系统中添加对32位的支持
- Android UI ActionBar功能-启动ActionBar
- Android OpenGL ES(十一)绘制一个20面体 .
- mkdirs自动创建文件夹
- bzoj2730(矿场搭建)
- Java后台模拟发送http的get和post请求,并测试
- SpringCloud的注解:汇总篇
- My First Linux Module
- 最小费用流(km的另一种使用思路)
- sklearn中SVM调参说明
- C# 设计模式&#183;创建型模式
- 关于serialVersionUID与序列化";