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);}
}

运行结果

输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。相关推荐

  1. python 英文字符频率统计 采用降序方式输出_Python读取英文文件并记录每个单词出现次数后降序输出示例...

    本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...

  2. python英文单词及其出现次数-Python读取英文文件并记录每个单词出现次数后降序输出示例...

    本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...

  3. python编程单词排序_Python读取英文文件并记录每个单词出现次数后降序输出示例...

    本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...

  4. python统计英文文章中单词出现的次数并排序_Python读取英文文件并记录每个单词出现次数后降序输出示例...

    Python读取英文文件并记录每个单词出现次数后降序输出示例 发布时间:2020-09-19 23:07:12 来源:脚本之家 阅读:126 作者:菜鸟虫师 本文实例讲述了Python读取英文文件并记 ...

  5. (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出

    @[TOC]( (C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出 #include <stdio.h> void main() {int n,a,b,c,d,e,m;pr ...

  6. python降序输出前十个单词和词频_python-计算列表中单词的频率并按频率排序

    python-计算列表中单词的频率并按频率排序 我正在使用Python 3.3 我需要创建两个列表,一个用于唯一词,另一个用于词频. 我必须根据频率列表对唯一单词列表进行排序,以便频率最高的单词在列表 ...

  7. java句子倒序_Java实现英文句子中的单词顺序逆序输出的方法

    摘要:这篇Java开发技术栏目下的"Java实现英文句子中的单词顺序逆序输出的方法",介绍的技术点是"逆序输出.单词顺序.英文句子.Java.实现.方法",希望 ...

  8. 输入整型数组和排序标识,对其元素按照升序或降序进行排序(华为OJ系列)

    输入整型数组和排序标识,对其元素按照升序或降序进行排序接口说明原型:void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);输入参数 ...

  9. java把一段英文拆成单词_java编程题,输入一段英文文章,单词之间都已经用空格分隔,本人想以每5个单词为一行输出,怎么写?请指教...

    我的问题是不会输出5个单词为一行.求指导!!我的代码是以下:importjava.io.*;importjava.util.*;publicclassTest2{publicstaticvoidmai ...

最新文章

  1. MindSpore后端运行类
  2. Nginx源码分析:惊群处理与负载均衡
  3. R语言使用anova函数进行方差分析比较两个回归分析模型的差异、从而决定是否删除某些预测变量(Comparing nested models using the anova function)
  4. java中将json字符串_Java中JSON字符串与java对象的互换实例详解
  5. excel 打开显示安装office自定义项 安装期间出错
  6. 从零开始学习jQuery (十) jQueryUI常用功能实战
  7. 云原生时代的“精益实践”:企业效能提升10倍“杀手锏
  8. 每天一道LeetCode-----在有序的二维数组中查找某个元素
  9. 十招搞定 MySQL 大规模数据库的性能和伸缩性优化
  10. Android基础控件ProgressBar进度条的使用
  11. Github中Tag的使用
  12. 程序员8大终极杀器,你get了几个?
  13. es分片及source字段小结
  14. css 这个特性,你敢信
  15. swarm 集群配置
  16. 百度网盘加速下载Motrix多线程下载器
  17. pe和linux一起安装到移动硬盘,能否把winpe安装到移动硬盘上
  18. 问request.getRequestDispatcher(“url“).forward(request.response)是什么意思
  19. “互联网+可视农业”模式有哪些?
  20. 天干地支与阴阳五行的关系

热门文章

  1. 亚马逊站外选品工具有哪些?
  2. 亚马逊欧洲站做铺货模式需要注意什么?选品、选品、选品
  3. 哥斯拉配置和流量分析
  4. gradle入门笔记
  5. 设计模式--工厂模式(三种)
  6. 关于react props获取不到的问题
  7. 安装cantera并且运行一个官方示例
  8. 2018后端面试经历分享
  9. Powered by EyouCms去除 易优cms快速入门
  10. 计算机毕业设计ssm电商后台系统c83si系统+程序+源码+lw+远程部署