![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基本知识
文章平均质量分 53
小柯同学_2019
想做什么,就现在,马上做~
展开
-
java 数组和List排序方式汇总
基于Lambda表达式的数组和List排序原创 2022-05-01 15:45:27 · 595 阅读 · 0 评论 -
java String中单个字符的操作
List<Integer> list = new LinkedList<Integer>(); int a[] = new int[27]; char c[] = s.toCharArray(); for(int i = 0;i<c.length;i++){ a[c[i]-'a']=i; }原创 2022-05-01 13:16:16 · 2100 阅读 · 0 评论 -
Java比较器的设计采坑点
大纲:如果是基本数值类型的比较时,直接使用java自带的比较器如果一定要自己实现,建议比大小,而非使用差值来判断,有溢出危险如果第一个大于第二个,返回1,表示的是两个数不改变顺序,默认是升序。记得把leetcode的题目截图附上。class Solution { public int findMinArrowShots(int[][] points) { // 根据每个二元数组的第二个位置排序,升序; // 如果后一个的第一位,均小于第一个的第二位,都是原创 2022-05-01 12:51:20 · 204 阅读 · 0 评论