中易网

java 泛化到底是怎么回事怎么理解?

答案:2  悬赏:70  
解决时间 2021-01-12 18:16
  • 提问者网友:且恨且铭记
  • 2021-01-12 00:36
java 泛化到底是怎么回事怎么理解?
最佳答案
  • 二级知识专家网友:想偏头吻你
  • 2021-01-12 00:47
说的可是泛型?主要讨论一下使用角度的说明
一是,记住声明的格式
二是,理解这个格式所表达的意思
List list = new ArrayList();
这个就是格式,

意思是:新建一个List,这个List里面放的全部是String
要表示这样一个语法,就是在List后面加尖括号,尖括号里面写存放东西的类型
主要就是尖括号,尖括号里面填一个类型,表示这个数据结构里面放的全部是这种类型的东西,别的类型放步进去,同样的,取出来也全不是这种类型,不可能是其他类型。
就是这么个理解思路。
另外,还可以从使用泛型的好处, 以及 如何定义泛型类 去更深的理解
全部回答
  • 1楼网友:玩家
  • 2021-01-12 02:09
就是任意类型都能处理
去实例化一个arraylist试试
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息