【Java】 1. 容器 1)队列(queue): 若Blocking:阻塞put/take offer/peek poll 异常element/remove a. PriorityQueue:comparator 堆排序 b. Deque:双向队列 linkedList addFirst() c. ...
分类:
其他好文 时间:
2018-09-12 20:01:44
阅读次数:
135
基于C语言中的sort如此这么方便,自然而然,java中也有类似C的sort函数。 1.普通数组:Arrays.sort(数组名,开始位置,结束位置)。 2.类中属性排序: 模板: class A { int n; } class cmp implement Comparator<A> { 升序: ...
分类:
编程语言 时间:
2018-09-11 14:01:53
阅读次数:
142
今天遇到一个不认识的语法,记录一下: 贴一个stackoverflow的答案: This means that the type parameter must support comparison with other instances of its own type, via the Compa ...
分类:
其他好文 时间:
2018-09-09 15:15:41
阅读次数:
125
关于String的类定义: public final class String implements java.io.Serializable, Comparable<String>, CharSequence 以final修饰,不可继承,不可变,其方法默认都是final的实现 Serializab ...
分类:
其他好文 时间:
2018-09-05 21:57:06
阅读次数:
163
1、TreeMap集合倒序排列 import java.util.Comparator; /** * 比较算法的类,比较器 * @author Administrator * */ public class MyCmp implements Comparator { // 实现倒序 @Overrid... ...
分类:
编程语言 时间:
2018-09-05 21:41:21
阅读次数:
180
/** * 学生类 * @author Administrator * */ public class Student { private String sno ; private String sname ; private Integer score ; public Student(Strin... ...
分类:
编程语言 时间:
2018-09-05 20:01:27
阅读次数:
163
implements Comparator<TrackWeekReportModel> { public int compare(Trackdm1, Track dm2) { 取map里面最小值对应的键,如果最小值在两个值相同的里面,则随便取一个键 ...
分类:
其他好文 时间:
2018-09-04 13:51:35
阅读次数:
166
package com.ant.jdk8.com.ant.jdk8.chap01; import java.util.Arrays; import java.util.Comparator; import java.util.List; public class AppleWeightSortDem ...
分类:
移动开发 时间:
2018-09-02 20:10:15
阅读次数:
154
sort对象 sort对象需要实现了comparable接口,comparable中包含compareTo()方法 内置comparable的对象有:Integer,Double,String,Date,File... compareTo()方法中,less返回 1,equal返回0,more返回+ ...
分类:
编程语言 时间:
2018-08-31 01:18:34
阅读次数:
211
比较器 @FunctionalInterfacepublic interface Comparator<T> { int compare(T o1, T o2); } @FunctionalInterface 指的是功能性函数接口,里面只有一个方法。 对于Comparable接口来说,它往往是进行比 ...
分类:
其他好文 时间:
2018-08-29 10:39:58
阅读次数:
164