Set集合、哈希值、HashSet集合、LinkedHashSet集合、TreeSet集合、 Comparable类使用

 

例:重点 对HastSet集合迭代顺序不做保证,具随机性。

   结果  

 

      重写 equals() 和 hashCode()可以匹配对象内内容是否相同

 

 

 

例:

    结果   

 

 

 

 例; 结果按照自然数排序,无重复数据。

   结果     

 

 

主程序                                                                                                                结果

          

例二: 

 

       

 

 结果

                                                                              练习·····

例:按自由排序方式排序; 学生类继承Comparble接口 <传参> 重写学生类  fpublic int compareTo(d1 s) { }方法

   

 

 结果

 

 

 

 

例:按照比较器排序方式。创建TreeSet集合 创建匿名内部类

 

 

      

 

 结果:

 

posted @ 2020-02-23 23:07  mengjiabei  阅读(135)  评论(0)    收藏  举报