java enumeration 排序_Java如何对java.util.Enumeration进行排序?
在此代码段中,您将看到如何对Enumeration对象的内容进行排序。我们首先创建一个随机数并将其存储在中Vector。我们用这些数字,并创建和Enumeration调用对象Vector的elements()方法。我们把它转换为java.util.List,然后排序的内容List使用Collections.sort()方法。这是完整的代码片段。package org.nhooo.example.util;
import java.util.*;
public class EnumerationSort {
public static void main(String[] args) {
//创建用于排序源的随机数据。将使用java.util.Vector
// 存储生成的随机整数。
Random random = new Random();
Vector data = new Vector<>();
for (int i = 0; i
data.add(Math.abs(random.nextInt()));
}
// 从向量对象获取枚举并将其转换为
//一个java.util.List。最后,我们使用
// Collections.sort()方法。
Enumeration enumeration = data.elements();
List list = Collections.list(enumeration);
Collections.sort(list);
// 排序后打印出所有生成的数字。
for (Integer number : list) {
System.out.println("Number = " + number);
}
}
}
上面的代码的示例结果是:Number = 574156412
Number = 692265226
Number = 852855412
Number = 858413518
Number = 1272648602
Number = 1851829368
Number = 1960139525
Number = 2053222887
Number = 2055598873
Number = 2081007654
java enumeration 排序_Java如何对java.util.Enumeration进行排序?相关推荐
- java 数组排序论文_Java中运用数组的四种排序方法
标签: <1>利用Arrays带有的排序方法快速排序 import java.util.Arrays; 2 public class Test2{ public static void m ...
- java中list元素排序_java list集合元素根据某些字段排序
一.jdk1.6的环境下 新建ComparatorSort类,并实现Comparator接口,重写compare方法 降序排序:o1的元素>o2的元素,并返回-1:o1的元素小于o2的元素,并返 ...
- java对中文排序_java对中文(拼音)进行排序
拼音排序 拼音有好几种方式,其中最主要的是中华人民共和国的汉语拼音 Chinese Phonetic.对汉字的排序有两种:一种是宽松的,能够按拼音排序最常用的汉字,另一种是严格的,能够按拼音排序绝大部 ...
- java comparable排序_JAVA中通过Comparable接口实现简单排序
Comparator是个接口,可重写compare()及equals()这两个方法,用于比价功能:如果是null的话,就是使用元素的默认顺序,如a,b,c,d,e,f,g,就是a,b,c,d,e,f, ...
- java http客户端_java 11 标准Java异步HTTP客户端
这是 Java 9 开始引入的一个处理 HTTP 请求的的 HTTP Client API,该 API 支持同步和异步,而在 Java 11 中已经为正式可用状态,你可以在 java.net 包中找到 ...
- java import路径_Java import以及Java类的搜索路径
如果你希望使用Java包中的类,就必须先使用import语句导入. import语句与C语言中的 #include 有些类似,语法为: import package1[.package2-].clas ...
- java 日期 解析_Java日期解析(Java DATE Parsing)
Java日期解析(Java DATE Parsing) 我有一个java.util.Date的愚蠢问题. 我有这一行代码,但我不明白为什么这个日期是用这种格式无法解析的. public class T ...
- java 虚拟机规范_Java虚拟机规范----Java虚拟机结构
Java体系和一些基本概念 Java平台的结构图: JVM与JRE.JDK关系? JVM:Java Virtual Machine(Java虚拟机),负责执行符合规范的Class文件 JRE: Jav ...
- java基本数据类型_Java面试题Java中有几种基本数据类型?它们分别占多大字节?...
点击上方"千锋Java学院",选择"置顶公众号" 每天一道面试模拟真题及解析 课前导读 ●回复"每日一练"获取以前的题目,持续更新! ●我希 ...
最新文章
- 005-OSI七层模型IP地址
- gtk linux 升级_需要在Ubuntu上更新GTK(10.04)
- kernel pca与传统pca的区别
- Job for virtualbox.service failed because the control process exited with error
- 目前最厉害的象棋软件_qq什么引流方式最厉害,QQ引流目前最有效的方法
- 关于com.android.support:appcompat-v7:26.0.0以上无法下载的问题
- 课时71.后代选择器(掌握)
- html+正则+换行+回车,正则与回车换行符使用详解
- mysql单实例多数据库_MySQL单台服务器跑多个实例子详解
- SAP License:最近的FICO面试题目
- vue_music:搜索search.vue
- python保持登录状态_Python-保持登录状态进行接口测试
- iOS 开发 - 绘制辉光效果
- CentOS 命令登录MySQL时,报错ERROR 1045 (28000) Access denied for user root
- 【图像增强】基于matlab区域相似变换函数和蜻蜓算法灰度图像增强【含Matlab源码 089期】
- 全面理解ThreadLocal
- html文件如何添加到.net项目中中,如何在.NET中添加对mshtml版本9的引用
- java-ActiveXComponent调用com组件
- 智能管家---1.项目搭建
- GMS认证环境搭建-终极篇
热门文章
- Java中的注解以及应用 @Deprecated @SupressWarning @Override
- android正则判断两个符号之间,Android字母、数字、字符任意两种组合正则验证
- springdata jpa单表操作crud
- 【算法设计与分析】06 几类重要的函数
- Hive中COUNT的高级用法(条件过滤等)
- php连接mysql遇到的问题: (HY000/1130) 和 [caching_sha2_password]
- Unity预计算全局实时GI(gi params)
- 面向对象chapter1
- 每日一九度之 题目1030:毕业bg
- Android WebView Long Press长按保存图片到手机