public class Demo {	public static void main(String[] args) { Set set = new HashSet();//定义set集合 set.add("haha");//向set中添加数据 set.add("hehe"); set.add("h ...
                            
                            
                                分类:
其他好文   时间:
2018-08-21 21:09:04   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    [TOC] 编程时,常常需要集中存放多个数据。可以使用数组来保存,但一旦初始化时指定了数组的长度,数组就不可变了。而集合类就很好的解决了这一问题。Java集合大致可分为 Set、List、Queue、Map四种体系。Java集合框架图: "【简图】" Set 不可重复集合 {HashSet, Tre ...
                            
                            
                                分类:
编程语言   时间:
2018-08-20 21:44:20   
                                阅读次数:
191
                             
                    
                        
                            
                            
                                hashSet实现set接口、serializable、cloneable接口。不允许有重复值,但可以null,不保证与插入顺序一致。 HashSet迭代的时间与HashSet实例的大小(元素的数量)和底层HashSet实例(桶的数量)的“容量”的和成比例。因此,若迭代性能很重要,不要将初始容量设置 ...
                            
                            
                                分类:
编程语言   时间:
2018-08-19 14:05:20   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    Collection接口API; Collection子接口一:Set接口 HashSet、LinkedHashSet、TreeSet Collection子接口二:List接口 ArrayList、LinkedList、Vector Map接口 HashMap、TreeMap、Hashtable  ...
                            
                            
                                分类:
其他好文   时间:
2018-08-16 00:55:23   
                                阅读次数:
147
                             
                    
                        
                            
                            
                                    很小的一个练习,可以参考一下啊~~~~~~ 1:注意;学生类中进行多个重要方法的重写 主要的类 ...
                            
                            
                                分类:
其他好文   时间:
2018-08-14 11:20:10   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                    TreeSet是以自然顺序存的数据,例如 输出结果为111 222 333 而且这时候的Student必须继承Comparable接口,重写抽象方法CompareTo方法 出现这样的效果是因为存储的时候的代码是这样的 看红色的代码,存储的时候执行compareTo方法,这个时候就会判断你存的值得大小 ...
                            
                            
                                分类:
其他好文   时间:
2018-08-13 13:49:25   
                                阅读次数:
215
                             
                    
                        
                            
                            
                                    引言:我们都知道HashSet这个类有add remove contains方法,但是我们要深刻理解到底是怎么判断它是否重复加入了,什么时候才移除,什么时候才算是包括????????? add()方法 首先我们看下这个代码 如果Student类是下面的 输出结果为2,为什么呢,按照我们的思路不应该是 ...
                            
                            
                                分类:
其他好文   时间:
2018-08-13 12:09:41   
                                阅读次数:
174
                             
                    
                        
                            
                            
                                    题目三: 1.键盘录入一个字符串,去掉其中重复字符 2.打印出不同的那些字符,必须保证顺序。例如输入:aaaabbbcccddd,打印结果为:abcd。尝试用两种方法解决字符串删除问题,一是使用HashSet元素的唯一性,直接过滤掉重复的字符,二是写一个方法逐步判断. 1 import java.u... ...
                            
                            
                                分类:
编程语言   时间:
2018-08-12 10:29:54   
                                阅读次数:
249
                             
                    
                        
                            
                            
                                491 Increasing Subsequences class Solution { public List> findSubsequences(int[] nums) { Set> set = new HashSet(); List tempList = new ArrayList(); df... ...
                            
                            
                                分类:
其他好文   时间:
2018-08-10 15:53:47   
                                阅读次数:
118
                             
                    
                        
                            
                            
                                Iterator<Entry<String,String>> iter=map.entrySet().iterator(); map的迭代器,用作遍历map中的每一个键值对 Iterator是迭代器,map之前应该定义过,姑且认为是HashMap。<Entry<String,String>>表示ma ...
                            
                            
                                分类:
其他好文   时间:
2018-08-09 12:12:42   
                                阅读次数:
147