bzu-java(八)

來源:互聯網
上載者:User

標籤:import   ret   next   port   util   java   oid   auto   print   

package tset;import java.util.HashSet;import java.util.Iterator;public class test {    public static void main(String args[])    {      HashSet<Book> liSet=new HashSet<Book>(10);      liSet.add(new Book("java",29));      liSet.add(new Book("data",29));      liSet.add(new Book("c++",29));      liSet.add(new Book("c",28));      Book book=new Book("modle", 29);      Iterator<Book> iterable=liSet.iterator();      System.out.println("新書:<<"+book.getname()+">>與下列圖書");      while(iterable.hasNext()){          Book temp=iterable.next();          if(book.compareTo(temp)==0)              System.out.println("\t"+temp.getname());                }      System.out.println("價格相同,具體價格為:"+book.getprice());              }}class Book implements Comparable{    private int price;    private String name;    Book(String name ,int price){        this.name=name;        this.price=price;            }    @Override    public int compareTo(Object o) {        // TODO Auto-generated method stub        Book book=(Book)o;        if(book.getprice()>this.price)            return 1;        else if(book.getprice()<this.price)            return -1;        else return 0;    }    int getprice(){        return this.price;    }    void  getprice(int price){        this.price=price;    }    String getname(){        return this.name;    }    void  getname(String name){        this.name=name;    }}

bzu-java(八)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.