我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019全年资料大全正版 > 泛型接口 >

我在写一个java泛型接口实现时为什么报出double为意外的类型啊?

归档日期:06-15       文本归类:泛型接口      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  泛型必须是封装类型,比如你支持double就必须 是封装类型Double。int就必须写Integer

  泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。----double是简单类型。

  总之,泛型放的是类,比如你定义一个类叫User,又创建了一个List,放的都是User对象,那么

  如果是简单类型,直接写就好了,干嘛用泛型?用泛型无非是为了方便,编译时检查类型一致。

  泛型定义只能使用类型,不能使用基本数据类型。但能使用基本类型作为参数,那是1.5以后的自动转型。

本文链接:http://buggystordera.com/fanxingjiekou/599.html