阅读目录 "equals()方法详解" "hashcode() 方法详解" "Hashset、Hashmap、Hashtable与hashcode()和Equals()的密切关系" java.lang.Object类中有两个非常重要的方法: Object类是类继承结构的基础,所以是每一个类的父类。所 ...
分类:
编程语言 时间:
2020-02-01 12:41:39
阅读次数:
69
1. 以下 Integer 代码输出的结果是? Integer age = 10; Integer age2 = 10; Integer age3 = 133; Integer age4 = 133; System.out.println((age == age2) + "," + (age3 == ...
分类:
编程语言 时间:
2020-02-01 01:06:19
阅读次数:
155
1、List、Set、Map基本区别 List、Set都是继承Collection接口,Map不是; 2、 List: ArrayList,LinkList,vector; Set:HashSet,LinkHashSet,TreeSet; Map: HashMap,HashTable,TreeMap ...
分类:
其他好文 时间:
2020-01-31 12:18:03
阅读次数:
73
前面已经说过了大概的设计思路.现在开始实现事件系统.所谓的事件系统,其实是一个事件集合.将事件存放一处统一管理. 事件是一对多的关系,我也选择了用string表示事件.用HashSet来存储多个委托.那这种Key/Value的集合自然选择字典存储.这里我们还没有讨论委托的具体设计.我们先用一个类Ev ...
一般遍历set集合有两种方法: 1.迭代遍历: 1 Set<String> set = new HashSet<String>(); 2 Iterator<String> it = set.iterator(); 3 while (it.hasNext()) { 4 String str = it. ...
分类:
编程语言 时间:
2020-01-27 17:22:15
阅读次数:
79
Given a non-empty 2D array grid of 0's and 1's, an island is a group of 1's (representing land) connected 4-directionally (horizontal or vertical.) Yo ...
分类:
其他好文 时间:
2020-01-24 09:22:44
阅读次数:
62
public static int lengthOfLongestSubstring(String s) { int len = s.length(); int res = 0; int start = 0; int end = 0; HashSet set = new HashSet(); whi ...
分类:
其他好文 时间:
2020-01-21 00:34:47
阅读次数:
71
1.Java中常见的数据结构 长度可变数组 ArrayList Vector 哈希散列集 HashSet HashMap 树集 TreeSet TreeMap 哈希表 HashTable 堆栈 Stack 链表 LinkedList BlockingLinkedList 队列 PriorityQue ...
分类:
编程语言 时间:
2020-01-20 18:42:18
阅读次数:
69
如何获取线程池ThreadPoolExecutor正在运行的线程?这里有两种方法,如下代码: package com.itbac.thread; import java.util.HashSet; import java.util.Set; import java.util.concurrent.* ...
分类:
编程语言 时间:
2020-01-19 00:26:34
阅读次数:
373
1.定义: Set<Integer>set = new TreeSet<Integer>(); 注意: TreeSet 是二差树实现的,Treeset中的数据是自动排好序的,不允许放入null值。 HashSet 是哈希表实现的,HashSet中的数据是无序的,可以放入null,但只能放入一个nul ...
分类:
其他好文 时间:
2020-01-17 21:17:10
阅读次数:
100