Java泛型 通配符

当我们需要创建一个类,来接收任意数据类型的数值,再做一些处理时,泛型的通配符提供了很便捷的语法。

首先,我们声明一个泛型类Info,有一个可以接收任意类型的参数K,及其get和set方法。

当我们需要处理String类型的数据时,可以这么实例化一个类变量并赋值:

Infos = new Info();

s.setKey("this is string");

当我们需要处理Integer类型的数据时,可以这么实例化一个类变量并赋值:

Info i= new Info();

i.setKey(100);

然后,我们写了个tell方法来处理这个数值:

tell(Info i)

最后,我们用tell(类变量名);来调用这个方法


Java泛型 通配符_第1张图片






你可能感兴趣的:(Java泛型 通配符)