请问一下在java中的List<int> list=new List<int>();这条语句的两个int处会报错,请问为什么?
6个回答
展开全部
List泛型里面只能用对象类型,int是基本数据类型,只能用Integer;
List是接口,需要实现类ArrayList或者LinkedList,不能new List;
正解:List<Integer> list = new ArrayList<Integer>()
List是接口,需要实现类ArrayList或者LinkedList,不能new List;
正解:List<Integer> list = new ArrayList<Integer>()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int 是基本数据类型,不是对象
你用 Integer 试试
你用 Integer 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int 改为 integer 集合中标放的是对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该用int的封装类Integer
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询