为了账号安全,请及时绑定邮箱和手机立即绑定

coursesToSelect.addAll(2, Arrays.asList(course1))中Arrays.asList(course1)方法是怎么实现的 没有讲到啊?求指点

coursesToSelect.addAll(2, Arrays.asList(course1))中Arrays.asList(course1)方法是怎么实现的 没有讲到啊?求指点

正在回答

5 回答

public static <T> List<T> asList(T... a)

返回一个受指定数组支持的固定大小的列表。(对返回列表的更改会“直接写”到数组。)此方法同 Collection.toArray() 一起,充当了基于数组的 API 与基于 collection 的 API 之间的桥梁。返回的列表是可序列化的,并且实现了 RandomAccess。

此方法还提供了一个创建固定长度的列表的便捷方法,该列表被初始化为包含多个元素:

    List<String> stooges = Arrays.asList("Larry", "Moe", "Curly");


0 回复 有任何疑惑可以回复我~

个人感觉老是讲的有点复杂,老师把好多的东西结合起来了,你可以一个一个的联系,最后在融合的练习

0 回复 有任何疑惑可以回复我~

asList()方法:返回一个受指定数组支持的固定大小的列表。

0 回复 有任何疑惑可以回复我~

楼主应该多了解一下代码的整体架构,具体的实现你可以去多找一下资料,肯定会有,老师说了这个是一个官方给的实现类用来将数组转换为集合形式的,一点个人观点-。-

0 回复 有任何疑惑可以回复我~

Arrays.asList方法可以传入一个数组参数而返回一个List, Arrays是java.util包下面的类, 可以查一下API看一下这个类下面的asList方法。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

coursesToSelect.addAll(2, Arrays.asList(course1))中Arrays.asList(course1)方法是怎么实现的 没有讲到啊?求指点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信