码迷,mamicode.com
首页 >  
搜索关键字:comparable    ( 775个结果
从Set里面取出有序的记录
Set里面的记录是无序的,如果想使用Set,然后又想里面的记录是有序的,就可以使用TreeSet,而不是HashSet,在使用TreeSet的时候,里面的元素必须是实现了Comparable接口的,TreeSet在进行排序的时候就是通过比较它们的Comparable接口的实现!   下面是HashSet的无序和TreeSet的有序的比较:   Test类: Jav...
分类:其他好文   时间:2014-10-29 17:16:01    阅读次数:220
HDU - 4802 GPA
Description In college, a student may take several courses. for each course i, he earns a certain credit (c i), and a mark ranging from A to F, which is comparable to a score (s i), according to th...
分类:其他好文   时间:2014-10-20 23:23:31    阅读次数:260
模板模式和Comparable类
模板模式中,父类规定好了一些算法的流程,并且空出一些步骤(方法)留给子类填充Java的数组类中静态方法sort()就是一个模板,它空出了一个compareTo的方法,留给子类填充,用来规定什么是大于、等于和小于package com.example.template;public class Duc...
分类:其他好文   时间:2014-10-15 17:47:51    阅读次数:100
java集合学生管理系统
//student.javapackage com.sran.www;import java.util.Arrays;import java.util.Scanner;public class Student implements Comparable{ int num; String name; ...
分类:编程语言   时间:2014-10-12 18:08:28    阅读次数:303
【java读书笔记】——Collection集合之六大接口(Collection、Set、List、Map、Iterator和Comparable)
两个月之前准备软考时,简单的从理论上总结了最经常使用的数据结构和算法,比方:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列对应的类来实现主要的数据结构。jdk所提供的容器API位于java.util包内。本文主要是通过简单的介绍Collection集合,向读者简单阐述各个类的...
分类:编程语言   时间:2014-10-10 23:54:24    阅读次数:280
Java集合中对象排序
Java API针对集合类型排序提供了两种支持: java.util.Collections.sort(java.util.List)java.util.Collections.sort(java.util.List, java.util.Comparator)     第一个方法要求所排序的元素类必须实现java.lang.Comparable接口;第二个方法要求实现一个java.u...
分类:编程语言   时间:2014-10-09 01:39:21    阅读次数:156
TreeSet有趣问题之add方法原理
先看如下代码 class Worker implements Comparable { private int age; private String name; public Worker(int age, String name) { this.setAge(age); this.setName(name); } @Override public int hashCode() { final int prime = 31; int result = 1; ...
分类:其他好文   时间:2014-09-29 17:36:51    阅读次数:182
插入排序
java源码如下: /** ?*? ?*?@author?ruikaih ?* ?*/ public?class?InsertSortTest?{ /** ?*?@param?args ?*/ public?static?void?insertionSort(Comparable[]?data)?{ for?(int?ind...
分类:其他好文   时间:2014-09-27 21:49:00    阅读次数:294
java泛型
引言泛型是指参数化类型的能力,可以定义泛型类型的类、接口或方法,随后编译器会用具体的类型来替换它使用泛型的主要优点是:能够在编译时而不是在运行时检测错误package java.lang; public interface Comparable { //JDK1.5之前 public int ...
分类:编程语言   时间:2014-09-26 00:08:57    阅读次数:347
Collections sort 降序
public class User implements Comparable { private long id; private int age; public User(long id, int age) { this.id = id; this....
分类:其他好文   时间:2014-09-24 17:02:57    阅读次数:215
775条   上一页 1 ... 70 71 72 73 74 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!