如何比较一对的第二个值

时间:2015-03-24 18:29:21

标签: java algorithm sorting compare

我有通用的Pair类,我希望能够比较两对之间的第二个参数。

我看到了这个解决方案,但问题是我不知道如何实例化这个。有人可以帮我这个或告诉我如何实现不同的方法。

public class Pair<Machine, ProcessingTime> {

    private Machine machineNo;
    private ProcessingTime processingTime;


    public static class MachineNoComparator <Machine extends Comparable<? super Machine>, ProcessingTime>
    implements Comparator<Pair<Machine, ProcessingTime>>
    {

        public int compare(Pair<Machine, ProcessingTime> pair1,
                Pair<Machine, ProcessingTime> pair2) {
            return pair2.getMachineNo().compareTo(pair1.getMachineNo());
        }

    }   
}

0 个答案:

没有答案