当与Java泛型编程巨资Java的简称,它是常见的有许多嵌套泛型:仿制
List<MyClass<MyClass2,MyClass3,List<MyClass4<MyClass5>>> my_list= new LinkedList<MyClass<MyClass2,MyClass3,List<MyClass4<MyClass5>>>();
这枚“作品”,所产生的代码的可读性受到影响。有没有办法避免这个问题?
是否可以定义一个新的“临时类型”?
type1= List<MyClass4<MyClass5>>;
type2= MyClass<MyClass2,MyClass3,type1>;
List<type2> my_list= new List<type2>();
不幸的是,在Java中没有'typedef'等效的C/C++ – anubhava