通用findMax方法
来源:互联网 发布:.net文件管理系统源码 编辑:程序博客网 时间:2024/06/08 08:18
public static <AnyType extends Comparable<? super AnyType>> AnyType findMax(AnyType[] arr) {int maxindex = 0;for (int i = 1; i < arr.length; i++) {if (arr[i].compareTo(arr[maxindex]) > 0) {maxindex = i;}}return arr[maxindex];}
改进版,支持自定义比较方法。
public static <AnyType extends Comparable<? super AnyType>> AnyType findMax(AnyType[] arr,Comparator<? super AnyType> cmp) {int maxindex = 0;for (int i = 1; i < arr.length; i++) {if (cmp.compare(arr[i], arr[maxindex]) > 0) {maxindex = i;}}return arr[maxindex];}
- 通用findMax方法
- Findmax C语言实现算法
- 通用方法
- 通用画直线方法
- 通用类型转换方法
- 通用的分页方法
- hibernate通用方法
- 通用 Excel 导出方法
- hibernate通用方法
- 序列化通用方法
- ajax 通用方法
- uchome 通用方法汇总
- 通用附件上传方法
- VisualSVN 通用破解方法
- POI通用方法
- 通用js方法收集
- extjs通用CRUD方法
- HTML通用注释方法
- 软件架构设计的三个维度 之 面向服务
- 判断富文本是否为空
- 如何使用Spring的HibernateTemplate分页
- 使用ComponentArt Grid的服务器端模板
- Oracle RDBMS : Flushing a Single SQL Statement out of the Object Library Cache
- 通用findMax方法
- ComponentArt Grid用法二 大量数据
- hadoop+zookeeper+hbase安装、配置及应用实例
- log4j.properties 完整版
- 关于DELPHI中出现'BOF或EOF'中有一个是“真”,或者当前的记录已被删除,
- 在Android中实现全屏显示的方法
- ComponentArt Grid用法一 客户端运行模式
- 在windows下压缩的文件,在linux下解压会乱码的解决方案
- [Linux] WIN7下Virtualbox虚拟Ubuntu共享文件夹设置