什么是Java泛型
2020-11-26 本文已影响0人
素明诚
一、为什么要有泛型
在Java中为了让我们的数据结构可以放置“任何”数据类型,就出现了泛型
二、泛型是什么类型?
泛型不可以是基本的数据类型,只能是类对象
boolean,byte,char,short,int,long,float,double。
以上的基本数据类型,都不行。
三、那泛型是怎么使用的?
每个基本的数据类型都有对应的包装类
boolean,byte,char,short,int,long,float,double
∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨
Boolean,Byte,Char,Short,Int,Long,Float,Double
在使用的时候,基本数据类型会转换成包装类
同理,包装类也会转换成基本的数据类型
四、那泛型是怎么使用的?
声明
使用