摘要:
输出结果: 1ABC456 阅读全文
摘要:
package com.test.collection; import java.util.HashMap; import java.util.Map; /** * 重写equals & hashcode * * 1.如果两个对象的equals为true ,则hashCode也为true * 2.重写equals时,必须重写hashCode(保证equals为true ,hash... 阅读全文
摘要:
1.HasMap 自定义基础版 2.HasMap 自定义升级版 阅读全文
摘要:
package com.test.collection; import java.util.HashMap; import java.util.Hashtable; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; //Map的基本应用 public class MapTest { /** ... 阅读全文
摘要:
package com.test.collection; import java.util.Vector; public class MyVector { /** * @param args */ public static void main(String[] args) { /** * vector... 阅读全文
摘要:
Node.java 阅读全文
摘要:
package com.test.collection; /** * 自定义ArrayList容器 * * 1.实现原理:底层封装数组 * * 2.查询 * LinkList 相较 ArrayList 查询效率低: * 由于LinkList底层存放元素的不是数组,不能直接通过索引进行获取,需要从头或者从尾逐一遍历索引节点对象。 * ArrayList直接通过索引获取即可。 ... 阅读全文