zoukankan      html  css  js  c++  java
  • 【Java例题】5.4 排序集合的使用


    4.排序集合的使用。
    使用TreeSet模拟一个一维整数数组。
    其中,一维整数数组元素由Random类随机产生。
    最后显示排序后的结果。

    package chapter6;
    import java.util.*;
    
    public class demo4 {
        static public void main(String[] args) {
            Scanner sc=new Scanner(System.in);
            int n=sc.nextInt();
            TreeSet<String> numlist = new TreeSet<String>(new StrComparator());
            for(int i=0;i<n;i++) {
                int num = (int) (Math.random() * 100);
                numlist.add(String.valueOf(num));
            }
            for(String s:numlist){
                System.out.print(s+" ");
            }
            sc.close();
        }
    }
    
    class StrComparator implements Comparator<Object>{
        public int compare(Object obj1, Object obj2) {
            if(Integer.valueOf((String) obj1)>Integer.valueOf((String) obj2)) {
                return 1;
            }
            return -1;
       }
    }
  • 相关阅读:
    如何分配资源和管理资源
    让Project把周六和周日也计算工期
    Project设置子任务
    pytest-配置文件
    pytest-fixture
    pytest-标记
    pytest-断言
    pytest-参数化
    pytest入门
    maven-插件
  • 原文地址:https://www.cnblogs.com/LPworld/p/10724077.html
Copyright © 2011-2022 走看看