zoukankan      html  css  js  c++  java
  • 对TreeSet中的元素"HashSet"、"ArrayList"、"TreeMap"、"HashMap"、"TreeSet"、"LinkedList"进行升序 *使用匿名内部类实现

    import java.util.*;

    /*
    * 对TreeSet中的元素"HashSet"、"ArrayList"、"TreeMap"、"HashMap"、"TreeSet"、"LinkedList"进行升序
    *1. 使用匿名内部类实现
    */
    public class TreeTest3 {
    private static Set<String> treeSet;
    public void method1() {
    new TreeTestInner(){
    public void method2() {
    treeSet = new TreeSet<>(new Comparator<String>() {//Comparator用compare方法
    @Override
    public int compare(String o1, String o2) {//compare方法用compareTo比较去返回
    return o1.compareTo(o2);
    }
    });
    }
    }.method2();
    }
    public static void main(String[] args) {
    TreeTest3 test3 = new TreeTest3();
    test3.method1();
    treeSet.add("HashSet");
    treeSet.add("ArrayList");
    treeSet.add("TreeMap");
    treeSet.add("HashMap");
    treeSet.add("TreeSet");
    treeSet.add("LinkedList");
    for (String string : treeSet) {
    System.out.print(string+" ");
    }
    }

    }

    interface TreeTestInner{
    public void method2() ;
    }

  • 相关阅读:
    php和c++自带的排序算法
    谷歌Chrome浏览器离线安装包
    js阻止表单提交
    Sublime text中文乱码解决办法
    不会飞的鸟
    linux命令**50
    linux基础2
    linux基础1
    css3实现单行文本溢出显示省略号
    null和undefined的区别
  • 原文地址:https://www.cnblogs.com/xinchen01/p/10977474.html
Copyright © 2011-2022 走看看