作业

来源:互联网 发布:cmmi3软件开发流程 编辑:程序博客网 时间:2024/06/03 12:12
package Kuang;import java.util.ArrayList;import java.util.List;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubList<Book> bookList = new ArrayList<Book>();bookList.add(new Book("Java基础教程", 29.0));bookList.add(new Book("数据库技术", 29.0));bookList.add(new Book("C++基础教程", 29.0));bookList.add(new Book("生物", 30));bookList.add(new Book("历史", 30));Book book = new Book("《模式识别》与下列图书:", 29.0);System.out.println(book.name );for (int i = 0; i < bookList.size(); i++) {if (book.compareTo(bookList.get(i)/* books */) == 0)System.out.println((bookList.get(i).name));}System.out.println("价格相同,具体价格为:" + (book.price)+"元");}}class Book implements Comparable<Book> {String name;Double price;public Book(String nm, double p) {name = nm;price = p;}@Overridepublic int compareTo(Book o) {// TODO Auto-generated method stubreturn this.price.compareTo(o.price);}}




原创粉丝点击