中易网

为什么泛型做为参数传入的时候,在方法里使用前一定要先声明?

答案:3  悬赏:0  
解决时间 2021-02-02 01:41
所有的回答都不是我想要的。看来问题我描述得不好。我还是写例子出来吧。

void Method(List array){
List range=array;
}

泛型集合作为参数传入的时候,为什么要这样List range=array先声明,而不能直接使用array?
最佳答案
泛型的声明格式:List list = new List();
这个T可以是任何类型,包括自己定义的类,例如:
public class Test
{
}

然后在其他地方,声明泛型的时候,就可以 List list = new List();
全部回答
主义这里的方法定义:public static t[] setarry(t...args){ 这里的可变参数仅仅只是允许参数个数不固定(可变), 但是并不允许参数的数据类型可变!! 你在 调用的时候 参数全部传同一类型即可通过编译和运行。 例如: print(setarry(“1”,“2”,“3”,“4”));
不先声明编译器怎么知道你这个是泛型的数据,这个是规范没什么好纠结的.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
5.4乘以9/10+3.6除以1又1/9+0.9
以下几款常用的杀毒软件中,哪一款总部在俄罗
不执行case=0吗
5元一包的医用口罩,一包有多少个?
我想在网上开店,请问淘宝网的支付宝真的百无
吉他调弦的方法
重口味怎么去啊,有知道地址的么
lol生日查询
新加坡黄卡签证
跪求 05年的东莞富士电梯如何写入楼层数据(
现我开办一个水泥砖厂,需要380伏动力和220伏
求助,psp真三国无双6无法运行
老的能干能花小的钱吗?父母50左右还能干,儿
求配电柜装配车间管理制度
安装南方CASS7.1时提示指定账户已存在如何破
推荐资讯
中石化捕集二氧化碳干什么?什么意思?干什么
朝阳公园的桃花一般从几月开 开多久
雕弓故事中的破折号的作用是
文峰文化用品专卖店地址在哪,我要去那里办事
求鉴定MCM mini白色双肩包2016款
叶子潮童馆这个地址在什么地方,我要处理点事
为什么现在很多人都去前海注册公司
我家地里种的玉米种进去快出苗了,但还没出来
在Phototshop 中怎样单独水平翻转图层
电脑“美式键盘”输入法不见,有的个别游戏玩
薄台子村在什么地方啊,我要过去处理事情
盘锦恒跃印刷包装有限公司怎么去啊,有知道地
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?