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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
我想知道有多少人真的发邮件了,发的赞我下
试了好多次,可能是样本太少,将循环的次序改大点,输出的结果是无序的(和输入的顺序不一样)
不过只要是同一种输入次序,每次输出的结果都是一样的
> 改

`list.set(index, el)` 用指定的元素替换列表中指定位置的元素

> 查

通过for循环遍历集合
通过foreach循环遍历集合
通过迭代器(Iterator)遍历集合
> 增

`Arrays.asList(arr)` 把一个数组转换成List集合
`list.add(el)` 把一个元素添加到集合的队尾位置
`list.add(index, el)` 把一个元素添加到集合的指定位置
`list.addAll(List)` 把一个集合添加到另一个集合的队尾位置
`list.addAll(index, List)` 把一个集合添加到另一个集合的指定位置

> 删

`list.remove(el)` 删除集合中首次出现的指定的元素
`list.remove(index)` 删除集合中指定位置的元素
`list.removeAll(el)` 删除集合中所有元素
- List可以精确的控制每个元素的插入位置,多删除某个位置的元素
- ArrayList底层是由数组实现

list.add(对象)把一个对象添加到另一个集合的队尾位置
list.addAll(index, 对象) 把一个集合添加到另一个集合的指定位置
list.addAll(集合对象) 把一个集合添加到另一个集合的队尾位置
list.addAll(index, 集合对象) 把一个集合添加到另一个集合的指定位置
Arrays.asList(数组) 把一个数组转换成List集合
WCZ
挖草, 终于听不懂了
集合与数组的区别:

- 数组的长度固定,集合的长度不固定
- 数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体元素

集合的作用:

- 在类的内部,对数据进行组织
- 优化搜索
- 有的集合接口,提供了一系列排列有序的元素,并且可以快速插入或删除有关元素
- 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型
foreach不是JS里面的foreach,而是for的简化版本
想到评论区这些人可能是我未来的同事,我陷入深深的沉思
第一遍看不懂是正常的,大家不要放弃
好晕,起点是自行车,你告我憋喝酒,throw new Exception("666")

最赞回答 / Robert_Langdon
你ChildCourse你不能什么都不写 构造函数肯定要写一下的 不然肯定加不进去
这一闪有种爆史诗装备的既视感
2017年09月30日 09时32分31秒
2017/09/30 09:32
2017-09-30 09:32:31
Sun Jun 01 21:05:36 CST 2014
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消