输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
//输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。
public class test {public static void main(String[] args) {// 创建一个动态数组ArrayList<String> result1 = new ArrayList<>();ArrayList<String> result2 = new ArrayList<>(); // 创建一个动态数组存放排序结果Scanner scan = new Scanner(System.in);System.out.println("请输入小写的英文单词,可重复 :");// 判断是否还有输入if (scan.hasNextLine()) {String str = scan.nextLine();//使用nextLine方法 输入以空格分割 以Enter结束(回车)System.out.println("输入的数据为:" + str);for (String data: str.split(" ")){ // 使用空格切片result1.add(data); //使用add方法将分割出来的数据依次添加进入result}}// 调用Collections.reverse方法实现序列逆转 Collections.sort方法为升序排列System.out.println("原始排序:" + result1);Collections.sort(result1); // 先将result升序排序System.out.println("升序排序:" + result1);result2.addAll(result1);//将升序排序后的结果result1传入result2Collections.reverse(result2);//将result2序列逆转System.out.println("降序排序:" + result2);}
}
运行结果
输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。相关推荐
- python 英文字符频率统计 采用降序方式输出_Python读取英文文件并记录每个单词出现次数后降序输出示例...
本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...
- python英文单词及其出现次数-Python读取英文文件并记录每个单词出现次数后降序输出示例...
本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...
- python编程单词排序_Python读取英文文件并记录每个单词出现次数后降序输出示例...
本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...
- python统计英文文章中单词出现的次数并排序_Python读取英文文件并记录每个单词出现次数后降序输出示例...
Python读取英文文件并记录每个单词出现次数后降序输出示例 发布时间:2020-09-19 23:07:12 来源:脚本之家 阅读:126 作者:菜鸟虫师 本文实例讲述了Python读取英文文件并记 ...
- (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出
@[TOC]( (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出 #include <stdio.h> void main() {int n,a,b,c,d,e,m;pr ...
- python降序输出前十个单词和词频_python-计算列表中单词的频率并按频率排序
python-计算列表中单词的频率并按频率排序 我正在使用Python 3.3 我需要创建两个列表,一个用于唯一词,另一个用于词频. 我必须根据频率列表对唯一单词列表进行排序,以便频率最高的单词在列表 ...
- java句子倒序_Java实现英文句子中的单词顺序逆序输出的方法
摘要:这篇Java开发技术栏目下的"Java实现英文句子中的单词顺序逆序输出的方法",介绍的技术点是"逆序输出.单词顺序.英文句子.Java.实现.方法",希望 ...
- 输入整型数组和排序标识,对其元素按照升序或降序进行排序(华为OJ系列)
输入整型数组和排序标识,对其元素按照升序或降序进行排序接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数 ...
- java把一段英文拆成单词_java编程题,输入一段英文文章,单词之间都已经用空格分隔,本人想以每5个单词为一行输出,怎么写?请指教...
我的问题是不会输出5个单词为一行.求指导!!我的代码是以下:importjava.io.*;importjava.util.*;publicclassTest2{publicstaticvoidmai ...
最新文章
- MindSpore后端运行类
- Nginx源码分析:惊群处理与负载均衡
- R语言使用anova函数进行方差分析比较两个回归分析模型的差异、从而决定是否删除某些预测变量(Comparing nested models using the anova function)
- java中将json字符串_Java中JSON字符串与java对象的互换实例详解
- excel 打开显示安装office自定义项 安装期间出错
- 从零开始学习jQuery (十) jQueryUI常用功能实战
- 云原生时代的“精益实践”:企业效能提升10倍“杀手锏
- 每天一道LeetCode-----在有序的二维数组中查找某个元素
- 十招搞定 MySQL 大规模数据库的性能和伸缩性优化
- Android基础控件ProgressBar进度条的使用
- Github中Tag的使用
- 程序员8大终极杀器,你get了几个?
- es分片及source字段小结
- css 这个特性,你敢信
- swarm 集群配置
- 百度网盘加速下载Motrix多线程下载器
- pe和linux一起安装到移动硬盘,能否把winpe安装到移动硬盘上
- 问request.getRequestDispatcher(“url“).forward(request.response)是什么意思
- “互联网+可视农业”模式有哪些?
- 天干地支与阴阳五行的关系