第十五周作业Java集合框架-泛型
来源:互联网 发布:淘宝红包套现 编辑:程序博客网 时间:2024/05/21 01:43
import java.util.*;public class Book implements Comparable{ String name; int price=0; Book(String n,int p){ name=n; price=p; } public int compareTo(Object b) { Book book=(Book)b; return (this.price-book.price); }}
import java.util.*;public class Example { public static void main(String[] args) { List<Book> list=new LinkedList<Book>(); list.add(new Book("数据结构",100)); list.add(new Book("数据库",168)); list.add(new Book("java2实用教程",189)); list.add(new Book("C++",700)); Iterator<Book> iter=list.iterator(); Book 高等数学=new Book("高等数学",100); System.out.println("新书"+高等数学 .name+"与下列图书:"); while(iter.hasNext()){ Book bo=iter.next(); if(高等数学.compareTo(bo)==0){ System.out.println(bo.name); } } System.out.println("价格:"+高等数学.price); }}
运行结果为:新书高等数学与下列图书:数据结构价格:100
阅读全文
0 0
- 第十五周作业Java集合框架-泛型
- 第十五周Java作业
- 第十五周Java作业
- 第十三周java作业--集合框架
- 第十三周作业:JAVA集合框架
- 第十五周作业:Java多线程
- 第十五周Java作业--线程
- 12.6第十五周JAVA作业
- 第十五章 集合框架
- 第十五周java作业 -猜数字
- 第十四周java作业--Java集合框架
- 第十五章 JAVA中的集合框架(中)Map
- 第十五篇:JAVA集合框架之Set接口实现类
- 第十四作业-2java集合框架
- 第十五章 集合框架总结
- 第十五周作业 1.0
- 第十五周作业1
- 第十五周作业3
- 数据挖掘实例(航空公司客户价值分析)
- 矩阵的零空间
- 如果在网上匿名15分钟
- flask sqlalchemy删数据报错Object '<Mydata at 0x720d710>' is already attached to session '1' (this is '3')
- vue 常用命令
- 第十五周作业Java集合框架-泛型
- Java并发编程:volatile关键字解析
- Git 基础
- 一个搜索引擎搜索出来的目录与其内容不同步的实例
- 4. The Invocation API
- 【头条】佳能再发家庭打印新品 传递“新概念打印”理念
- Android架构组件之LiveData
- iOS数据存储持久化(plist,偏好设置,归档)
- Unity打开工程时卡住的问题