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;
       }
    }
  • 相关阅读:
    Java程序员面试宝典
    毕设进度19
    毕设进度18
    毕设进度17
    毕设进度16
    毕设进度15
    毕设进度14
    毕设进度13
    css笔记
    14.10源
  • 原文地址:https://www.cnblogs.com/LPworld/p/10724077.html
Copyright © 2011-2022 走看看