TreeSet(1)

import java.util.*;
class TreeSetTest implements Comparable//<TreeSetTest>
{
    
public static void main(String[] args) 
    {
        TreeSet
<TreeSetTest> ts = new TreeSet<TreeSetTest>();
        Scanner sc 
= new Scanner(System.in);
        
int quit;
        System.out.println(
"input numbers, to quit,input 0");
        
while((quit = sc.nextInt()) != 0)
            ts.add( 
new TreeSetTest(quit) );
        
for( TreeSetTest tst : ts)
            System.out.println( tst.getInt() );

    }
    
int i;
    TreeSetTest(
int i){
        
this.i = i;
    }
    
int getInt(){
        
return i;
    }
    
public int compareTo(Object object){
        
return -(((TreeSetTest)object).i-this.i);
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章