java常用代码之二

1.排序

数组:Arrays.sort(strings);   List:Collections.sort(list);

自定义类:class SubComp implements Comparator

然后使用Arrays.sort(strings, new SubComp())

// 避免重复排序,可以使用TreeMap   TreeMap sorted = new TreeMap(unsortedHashMap);

// 排除重复元素   Hashset hs – new HashSet();

// 搜索对象   binarySearch():

快速查询 – Arrays, Collections

contains(): 线型搜索 – ArrayList, HashSet, Hashtable, linkedList, Properties, Vector

containsKey(): 检查集合对象是否包含给定 – HashMap, Hashtable, Properties, TreeMap

containsValue(): 主键(或给定值) – HashMap, Hashtable, Properties, TreeMap

indexOf(): 若找到给定对象,返回其位置 – ArrayList, linkedList, List, Stack, Vector

search(): 线型搜素 – Stack

// 集合转数组   toArray();

Java初高级一起学习分享,共同学习才是最明智的选择,喜欢的话可以我的学习群64弍46衣3凌9,或加资料群69似64陆0吧3(进群备注平台名)

// 集合总结

Collection: Set – HashSet, TreeSet

Collection: List – ArrayList, Vector, LinkedList

Map: HashMap, HashTable, TreeMap

-------------------------------------------------------------------我是漂亮的分割线----------------------------------------------------------------------

2.两个接口

提供对象的自然排序,内置于类中:java.lang.Comparable   int compareTo(Object o);   boolean equals(Object o2);

提供特定的比较方法:java.util.Comparator   int compare(Object o1, Object o2)

3.自定义异常

Exception: 编译时检查   RuntimeException: 运行时检查

public class MyException extends RuntimeException

{   public MyException()

      {   super();   }

    public MyException(String msg)

     {   super(msg);   }

}

提问/互动请留言,可直接在最底右下方"写留言即可" 如果觉得写得不错请点击“订阅”,每天更新全新的内容! 你们的喜欢和关注就是我最大的动力支撑!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、集合入门总结 集合框架: Java中的集合框架大类可分为Collection和Map;两者的区别: 1、Col...
    程序员欧阳阅读 14,004评论 2 61
  • Java集合类可用于存储数量不等的对象,并可以实现常用的数据结构如栈,队列等,Java集合还可以用于保存具有映射关...
    小徐andorid阅读 6,094评论 0 13
  • 在一个方法内部定义的变量都存储在栈中,当这个函数运行结束后,其对应的栈就会被回收,此时,在其方法体中定义的变量将不...
    Y了个J阅读 9,920评论 1 14
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,646评论 18 399
  • 风卷夕阳洒碧空, 燃情似火醉花容。 美人倩影芳姿现, 烈女娇妆血染红。 (新韵)
    芬芳的涟漪阅读 5,875评论 22 38

友情链接更多精彩内容