public class Tuple{
public static<A,B> TwoTuple<A,B> tuple(A a,B b){
return new TwoTuple<A,B>(a,b);
}
}
public class TupleTest2{
static TwoTuple<String,Integer> f(){
return tuple("hi",47);
}
}
本文介绍了一个简单的泛型Tuple类的实现方式,并提供了一个具体的使用示例。该Tuple类能够创建包含两个不同类型元素的元组对象,通过静态工厂方法进行实例化。
public class Tuple{
public static<A,B> TwoTuple<A,B> tuple(A a,B b){
return new TwoTuple<A,B>(a,b);
}
}
public class TupleTest2{
static TwoTuple<String,Integer> f(){
return tuple("hi",47);
}
}
284
643

被折叠的 条评论
为什么被折叠?