上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: Object equals() 方法用于比较两个对象是否相等。 equals() 方法比较两个对象,是判断两个对象引用指向的是同一个对象,即比较 2 个对象的内存地址是否相等。 注意:如果子类重写了 equals() 方法,就需要重写 hashCode() 方法,比如 String 类就重写了 eq 阅读全文
posted @ 2020-10-26 20:30 While!true 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Object clone() 方法用于创建并返回一个对象的拷贝。 clone 方法是浅拷贝,对象内属性引用的对象只会拷贝引用地址,而不会将引用的对象重新分配内存,相对应的深拷贝则会连引用的对象也重新创建。 语法 object.clone() 参数 无 。 返回值 返回一个对象的拷贝。 由于 Obje 阅读全文
posted @ 2020-10-25 14:20 While!true 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 动手动脑 1 在子类中,若要调用父类中被覆盖的方法,可以使用super关键字。 源代码 public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Son s=new  阅读全文
posted @ 2020-10-24 14:19 While!true 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。 阅读全文
posted @ 2020-10-23 14:18 While!true 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 计算大小 如果要计算 HashMap 中的元素数量可以使用 size() 方法: 实例 // 引入 HashMap 类 import java.util.HashMap;public class RunoobTest { public static void main(String[] args)  阅读全文
posted @ 2020-10-22 19:34 While!true 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 创建一个 HashMap 对象 Sites, 整型(Integer)的 key 和字符串(String)类型的 value: HashMap<Integer, String> Sites = new HashMap<Integer, String>(); 添加元素 HashMap 类提供类很多有用的 阅读全文
posted @ 2020-10-21 14:16 While!true 阅读(46) 评论(0) 推荐(0) 编辑
摘要: HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。 HashMap 是无序的,即不会记录插入的顺序。 HashMap 继承 阅读全文
posted @ 2020-10-20 17:15 While!true 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 判断元素是否存在 我们可以使用 contains() 方法来判断元素是否存在于集合当中: 实例 // 引入 HashSet 类 import java.util.HashSet;public class RunoobTest { public static void main(String[] ar 阅读全文
posted @ 2020-10-19 19:14 While!true 阅读(68) 评论(0) 推荐(0) 编辑
摘要: HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。 HashSet 允许有 null 值。 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 阅读全文
posted @ 2020-10-18 16:13 While!true 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 链表可分为单向链表和双向链表。 一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。 一个双向链表有三个整数值: 数值、向后的节点链接、向前的 阅读全文
posted @ 2020-10-17 18:12 While!true 阅读(50) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页