泛型方法既可以存在于泛型类中,也可以存在于普通的类中。如果使用泛型方法可以解决问题,那么应该尽量使用泛型方法。
泛型方法里面的类型参数t和泛型类里面的类型参数是不一样的类型。
2、实例
//注意这个t是一种全新的类型,可以与泛型类中声明的t不是同一种类型。public <t> void printerinfo(t e) { system.out.println(e);}//调用方法dataholder<string> dataholder=new dataholder<>();dataholder.printerinfo(1);dataholder.printerinfo(aaaaa);dataholder.printerinfo(8.88f);
java有哪些集合类java中的集合主要分为四类:
1、list列表:有序的,可重复的;
2、queue队列:有序,可重复的;
3、set集合:不可重复;
4、map映射:无序,键唯一,值不唯一。
以上就是使用java泛型方法要注意什么的详细内容。