java.util.Set接口 extends Collection接口Set接口的特点: 1.不允许存储重复的元素 2.没有索引,没有带索引的方法,也不能使用普通的for循环遍历java.util.HashSet集合 implements Set接口HashSet特点: 1.不允许存储重复的元素 ...
分类:
其他好文 时间:
2020-03-23 20:43:31
阅读次数:
72
1、属性 //底层使用了HashMap来存储元素,所以元素不可能出现重复 private transient HashMap<E,Object> map; //用来填充底层数据结构HashMap中的value,因为HashSet只用key存储数据。 private static final Obje ...
分类:
其他好文 时间:
2020-03-23 11:29:06
阅读次数:
69
简介 在Android中,主要有以下几种存储方式: 1. SharedPreferences,在键值对中存储私有原始数据。 2. 内部存储,在设备内存中存储私有数据。 官方示例: 3. 外部存储,在共享的外部存储中存储公共数据。 使用外部存储,需要获取外部存储的读写权限。 外部存储主要包括存储公用文 ...
分类:
移动开发 时间:
2020-03-23 09:42:37
阅读次数:
95
18. Java 容器都有哪些? Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示: Collection List ArrayList LinkedList Vector Stack Set HashSet LinkedHashSet TreeSet Map ...
分类:
编程语言 时间:
2020-03-23 00:12:20
阅读次数:
63
Integer n1 = 123; Integer n2 = 123; Integer n3 = 128; Integer n4 = 128; System.out.println(n1 == n2);// true System.out.println(n3 == n4);// false Sys ...
分类:
其他好文 时间:
2020-03-20 14:24:39
阅读次数:
375
自定义一个Student对象类 代码: 1 import java.util.Objects; 2 3 public class Student { 4 private String name; 5 private int age; 6 7 public Student(String name, i ...
分类:
其他好文 时间:
2020-03-20 00:49:16
阅读次数:
81
IDEA安装插件: Maven依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> Lombok最常用 ...
分类:
编程语言 时间:
2020-03-18 23:30:31
阅读次数:
77
一:直观框架图 Java集合框架主要包括两种类型的容器,一种是集合(Collection),另一种是图(Map)。Collection接口又有3种子类型,List、Set和Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayList、LinkedList、HashSet、Linked ...
分类:
编程语言 时间:
2020-03-18 21:51:28
阅读次数:
197
饿汉模式 public class Singleton01 { private static final Singleton01 INSTANCE = new Singleton01(); private Singleton01(){} public static Singleton01 getIn ...
分类:
其他好文 时间:
2020-03-18 15:13:02
阅读次数:
55
是所有对象直接或者间接父类,该类中定义的是所有对象都具有的方法。 equals(Object obj):地址值比较对象 return (this == obj); 对于对象间是否相等的比较可以通过复写equals方法来实现。 public int hashCode():返回哈希值 public St ...
分类:
编程语言 时间:
2020-03-18 13:14:40
阅读次数:
57