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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
有序列表和无序列表 有序列表就好似弹夹一样 都是一个一个来的 先进后出 这样的 无序列表比如链条
他们都是拼接在一起的首尾 方便 添加 但是 删除就比较麻烦了 个人一点心得
// 随机生成指定长度的字符串
randomStr (n) {
let standard = 'abcdefghijklmnopqrstuvwxyz9876543210'
let len = standard.length
let result = ''

for (let i = 0; i < n; i++) {
result += standard.charAt(Math.floor(Math.random() * len))
}
return result
}
key相当于数据库表中的id
刚吃完饭,继续学习
慕课网也可以试着搞个弹幕功能,,,,引来一大波喷子 - -!
List可以精确的控制每个元素的插入位置,多删除某个位置的元素
ArrayList底层是由数组实现
由于Set集合是无序的,所以不能使用get()方法获取元素,可以使用foreach和Iterator遍历获取,每次输出的顺序不固定
我想吐槽两点:
1、那些17年分享代码的人,你们难道不知道collections里的shuffle方法么?有API不用,自己写,关键写的那么难看又不实用。
2、比较牌的大小能不能调用comparable接口实现下compareTo函数,都用字符串下标在那比,看的不尴尬么?

已采纳回答 / 申申申申申
感觉和这个问题的原因类似,可以参考理解一下在hibernate中,它认为2个对象只要equals返回true,那么hashCode一定相等。 但是实际情况呢?User u1 = new User(“张三”);User u2 = new User(“张三”);由于我们重写了User的equals方法,所以 u1.equals(u2);返回true 但是,User并没有重写hashCode方法,它用的是Object类的hashCode方法,所以 u1.hashCode = 31050006 u2.hashCo...
学完这个java入门三季课程,大家接下去会学那个课程呢
Integer(String s) ???
Java中String直接赋字符串和new String的区别
http://www.cnblogs.com/guozhenqiang/p/5633269.html
第一遍先过一遍,第二遍在看,感觉和理解就有很大的提升
异常。。。。
字符串我来啦
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消