自定义一个比较器,按照字符串的长度升序的方法来比较字符串进行储存
import java.util.Comparator;
import java.util.Iterator;
import java.util.TreeSet;
class Mycompara implements Comparator
{
//自定义一个比较器,按照字符串的长度来比较字符串,然后对其进行储存
/...
分类:
编程语言 时间:
2015-06-19 11:56:49
阅读次数:
215
自定义一个比较器,对TreeSet 集合中的元素按指定方法来排序
import java.util.Comparator;
import java.util.Iterator;
import java.util.TreeSet;
//自定义一个比较器
class Mycompare implements Comparator
{
@Override
public int comp...
分类:
编程语言 时间:
2015-06-19 11:56:24
阅读次数:
230
java程序语言Set集合方法演示
import java.util.Collection;
import java.util.Comparator;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class HashSetDemos
{
public static...
分类:
编程语言 时间:
2015-06-19 10:36:16
阅读次数:
154
1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.HashSet; 4 import java.util.List; 5 import java.util.Set; 6 /** 7 *输....
分类:
其他好文 时间:
2015-06-18 19:42:48
阅读次数:
103
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
├Queue
│├Deque
│└LinkedList
└Set
├SortedSet
├TreeSet
└HashSet
Map
├Hashtable
├HashMap...
分类:
编程语言 时间:
2015-06-18 17:26:27
阅读次数:
169
HashMap主要分析key、value的放入Map和取出Map操作以及他的遍历器。个人觉得在HashMap中有个很重要的内部类Entry,Map的put,get等重要方法都是依靠这个Entry的。先来分析下这个内部类Entry,Entry中有几个重要的变量key、value、next,不用说大家....
分类:
其他好文 时间:
2015-06-17 23:18:02
阅读次数:
183
金山公司面试题:一个字符串中可能包含a~z中的多个字符,如有重复,如String data="aavzcadfdsfsdhshgWasdfasdf",求出现次数最多的那个字母及次数,如有多个重复的则都求出。
此题的解题思路如下:
引入TreeSet:通过集合快速找到所有出现过的字符串引入ArrayList:为了快速排序,再通过StringBuffer生成排序...
分类:
编程语言 时间:
2015-06-17 07:11:30
阅读次数:
171
Hash:HashSet set = new HashSet()set.add("India")set.add("USA")set.add("China")log.info "Set size is : " + set.size()set.add("China")log.info "Set size...
分类:
其他好文 时间:
2015-06-16 16:08:36
阅读次数:
883
1、一、collection (有序)接口的实现的接口 set list其中set接口的实现类是HashSet,List接口的实现类是ArrayList、LinkList、Vector二、Map(无序)接口的实现类是HashMap、HashTableArrayList和Vector都是使用数组方式存...
分类:
编程语言 时间:
2015-06-15 23:26:39
阅读次数:
176
Tips:
第一次没有AC是因为没有判断1这个特殊的数,其他没有什么太难的地方,代码和注释如下:
public class Solution202 {
public boolean isHappy(int n) {
int nn = n,temp = 0;
Set set = new HashSet(); //用set检测是否回到了起点...
分类:
移动开发 时间:
2015-06-15 22:13:59
阅读次数:
189