TreeSet 是sortedSet的唯一实现类,正如SortedSet名字暗示,TreeSet可以让集合元素处在排好序的状态。 与HashSet相比,TreeSet还额外提供了以下的方法(列出来,混个脸熟:) SortedSet subSet(Object fromElement,Object t ...
                            
                            
                                分类:
编程语言   时间:
2018-07-03 19:54:28   
                                阅读次数:
170
                             
                    
                        
                            
                            
                                    看到parenthese的问题,第一反应是用栈。这题要求minimum number,所以想到用BFS遍历解空间树。 思路为: 层次依次为删除0个元素,1个元素,2个元素。。。 层次遍历所有的可能。如果有一种可能是valid,那么不再遍历下面的层。 ...
                            
                            
                                分类:
其他好文   时间:
2018-07-02 11:06:30   
                                阅读次数:
213
                             
                    
                        
                            
                            
                                    按对象某属性排序的几种方法: 第一种,可以实现边添加边排序,需要用到TreeSet。 第二种,用数组存放对象们,但是不需单独取出某属性排列好再重存,而是在原数组上用比较器重新排一次序。需要用到Arrays.sort(arr,comparator)。 第三种,用集合类中的list的子类存放对象们,然后 ...
                            
                            
                                分类:
编程语言   时间:
2018-07-02 10:54:37   
                                阅读次数:
169
                             
                    
                        
                            
                            
                                    Java容器可分为两大类: ● Collection * List ArrayList LinkedList Vector(了解,已过时) * Set HashSet TreeSet LinkedHashSet ● Map * HashMap * TreeMap LinkedHashMap Conc ...
                            
                            
                                分类:
编程语言   时间:
2018-06-30 14:56:47   
                                阅读次数:
236
                             
                    
                        
                            
                            
                                首先我们看TreeSet的成员变量 第一行的NavigebleMap接口它的实现有TreeMap 第二行的Prensent马上就能知道它的作用了 然后我们看它的构造函数 我们能发现所有构造函数都是在初始化m,也就是NavigableMap 接下来看几个它的函数 到此我们可以发现TreeSet是基于T ...
                            
                            
                                分类:
其他好文   时间:
2018-06-27 20:05:33   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                    ①HashMap的工作原理 HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算hashcode,让后找到bucket位置来储存值对象。当获取对象时,通过键对象的equals()方法 ...
                            
                            
                                分类:
其他好文   时间:
2018-06-26 13:51:21   
                                阅读次数:
187
                             
                    
                        
                            
                            
                                库配置 hibernate配置 hibernate.cfg.xml <?xml version="1.0" encoding="GBK"?> <!-- 指定Hibernate配置文件的DTD信息 --> <!DOCTYPE hibernate-configuration PUBLIC <span s ...
                            
                            
                                分类:
Web程序   时间:
2018-06-25 11:09:53   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                总共有两大接口:Collection 和Map ,一个元素集合,一个是键值对集合; 其中List和Set接口继承了Collection接口,一个是有序元素集合,一个是无序元素集合;而ArrayList和 LinkedList 实现了List接口,HashSet实现了Set接口,这几个都比较常用; H ...
                            
                            
                                分类:
编程语言   时间:
2018-06-24 17:56:39   
                                阅读次数:
137
                             
                    
                        
                            
                            
                                    HashSet: 实现了Set接口,它不允许集合中出现重复的元素,当使用HashSet时,将对象存储在HashSet之前,确保重写hashCode()方法和equals()方法,这样才能比较对象的 值是否相等,确保集合中没有存储相同的对象。那么将使用下面方法默认实现: public boolean  ...
                            
                            
                                分类:
其他好文   时间:
2018-06-24 11:37:11   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                customer.java package Entity; import java.util.HashSet; import java.util.Set; //import org.hibernate.mapping.Set; public class Customer {//每个顾客可以对应多个商 ...
                            
                            
                                分类:
其他好文   时间:
2018-06-21 00:01:04   
                                阅读次数:
179