有序列表和无序列表 有序列表就好似弹夹一样 都是一个一个来的 先进后出 这样的 无序列表比如链条
他们都是拼接在一起的首尾 方便 添加 但是 删除就比较麻烦了 个人一点心得
他们都是拼接在一起的首尾 方便 添加 但是 删除就比较麻烦了 个人一点心得
2017-10-07
// 随机生成指定长度的字符串
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
}
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
}
2017-10-07
List可以精确的控制每个元素的插入位置,多删除某个位置的元素
ArrayList底层是由数组实现
由于Set集合是无序的,所以不能使用get()方法获取元素,可以使用foreach和Iterator遍历获取,每次输出的顺序不固定
ArrayList底层是由数组实现
由于Set集合是无序的,所以不能使用get()方法获取元素,可以使用foreach和Iterator遍历获取,每次输出的顺序不固定
2017-10-06
我想吐槽两点:
1、那些17年分享代码的人,你们难道不知道collections里的shuffle方法么?有API不用,自己写,关键写的那么难看又不实用。
2、比较牌的大小能不能调用comparable接口实现下compareTo函数,都用字符串下标在那比,看的不尴尬么?
1、那些17年分享代码的人,你们难道不知道collections里的shuffle方法么?有API不用,自己写,关键写的那么难看又不实用。
2、比较牌的大小能不能调用comparable接口实现下compareTo函数,都用字符串下标在那比,看的不尴尬么?
2017-10-05
已采纳回答 / 申申申申申
感觉和这个问题的原因类似,可以参考理解一下在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...
2017-10-05
Java中String直接赋字符串和new String的区别
http://www.cnblogs.com/guozhenqiang/p/5633269.html
http://www.cnblogs.com/guozhenqiang/p/5633269.html
2017-10-05