码迷,mamicode.com
首页 >  
搜索关键字:comparable    ( 775个结果
Part10 泛型程序设计与C++标准模板库 10.1泛型程序设计及STL的结构
1泛型程序设计的基本概念泛型程序设计: 编写不依赖于具体数据类型的程序 将算法从特定的数据结构中抽象出来,成为通用的 C++的模板为泛型程序设计奠定了关键的基础 术语:概念用来界定具备一定功能的数据类型。例如: 将“可以比大小的所有数据类型(有比较运算符)”这一概念记为Comparable 将“具有 ...
分类:编程语言   时间:2017-12-27 22:39:17    阅读次数:288
20162305 2016-2017-2《程序设计与数据结构》课程总结
20162305 2016 2017 2《程序设计与数据结构》课程总结 每周作业链接汇总 "第一周作业" : 简要内容: 什么是算法 算法的时间复杂度 什么是数据结构 二维码: "第二周作业" 简要内容: 泛型的使用 利用Comparable接口进行查找比较 二维码: "第三周作业" 简要内容: 查 ...
分类:其他好文   时间:2017-12-23 16:02:27    阅读次数:266
String源码分析
一、类定义 public final class String implements java.io.Serializable, Comparable, CharSequence {...} 1. final型,表示不能被继承,并对象初始化后不能改变。 2. 实现了Serializable,表示可以 ...
分类:其他好文   时间:2017-12-21 21:46:51    阅读次数:150
java比较器
java 实体类的比较器: 1.内部比较器: 1 package test.comparable; 2 3 public class Student implements Comparable { 4 private String name; 5 private double score; 6 pr ...
分类:编程语言   时间:2017-12-17 23:58:53    阅读次数:354
java基础知识
一、JAVA异常 1、runtime exception(一般不需要捕获,除数是0) 2、checked exception(空指针),throws与throw 二、泛型(public static <T extend Comparable & Serializable> T min(T t)) 1 ...
分类:编程语言   时间:2017-12-17 14:11:19    阅读次数:206
Comparable
jdk1.2新增的接口,位于java.lang包下。在jdk5时Comparable<Object>改成了Comparable<T> 功能:用于对象的排序或者对象的分组 介绍:Comparable接口强行对实现它的类的每个实例进行自然排序,该接口的唯一方法compareTo方法被称为自然比较方法;强 ...
分类:其他好文   时间:2017-12-08 20:59:29    阅读次数:195
Java集合框架上机练习题:编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,在接口的compareTo()方法.....
编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,在接口的compareTo()方法中规定两个Book类实例的大小关系为二者的price属性的大小关系。在主函数中,选择合适的集合类型存放Book类的若干个对象,然后创建一个新的Book类的对象,并检查该对 ...
分类:编程语言   时间:2017-12-08 01:17:51    阅读次数:361
17.12.1
1.Connections是一个操作集合的工具类。里面都是静态方法 常用方法: 1.sort(List<T> list) 排序方法(自然顺序) 注:如果泛型 T 必须具备比较性。实现Comparable接口,覆写compareTo() 方法。或者定义一个比较器(实现Comparator 接口,覆写c ...
分类:其他好文   时间:2017-12-02 11:06:44    阅读次数:198
String拾遗
简介: String作为日常最常用的类,还是有必要对其中的细节做一些了解的,这篇就结合源码来看看这个常用的类。 一. 总述 类图如下: 从图中可以看到String是实现了 java.io.Serializable, Comparable<String>, CharSequence这三个接口的fina ...
分类:其他好文   时间:2017-11-29 18:13:44    阅读次数:157
堆排序
public class HeapSort { 1. 2. public static void sort(Comparable[] data) { 3. // 构建最大堆 4. buildMaxHeap(data); 5. // 循环,每次把根节点和最后一个节点调换位置 后面的扔了搞前面的 ... ...
分类:编程语言   时间:2017-11-27 12:47:49    阅读次数:163
775条   上一页 1 ... 27 28 29 30 31 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!