book价格对比
来源:互联网 发布:c语言and符号什么意思 编辑:程序博客网 时间:2024/04/28 08:53
import java.util.ArrayList;
public class BookTest {
public static void main(String[] args) {
ArrayList<Book> as=new ArrayList<Book>();
as.add(new Book("Java基础教程",29));
as.add(new Book("数据库技术",29));
as.add(new Book("C++基础教程",28));
as.add(new Book("数据结构",30));
Book b1=new Book("模拟识别",29);
System.out.println("新书:《模式识别》与下列图书");
for(int i=0;i<as.size();i++)
{
int a=b1.compareTo(as.get(i));
if(a==0)
{
Book b2=(Book)as.get(i);
System.out.println(b2.name);
}
}
System.out.println("\n");
System.out.println("价格相同,具体价格为:29元");
}
}
public class BookTest {
public static void main(String[] args) {
ArrayList<Book> as=new ArrayList<Book>();
as.add(new Book("Java基础教程",29));
as.add(new Book("数据库技术",29));
as.add(new Book("C++基础教程",28));
as.add(new Book("数据结构",30));
Book b1=new Book("模拟识别",29);
System.out.println("新书:《模式识别》与下列图书");
for(int i=0;i<as.size();i++)
{
int a=b1.compareTo(as.get(i));
if(a==0)
{
Book b2=(Book)as.get(i);
System.out.println(b2.name);
}
}
System.out.println("\n");
System.out.println("价格相同,具体价格为:29元");
}
}
public class Book implements Comparable {
String name;
Integer price;
public Book(String name,Integer price)
{
this.name=name;
this.price=price;
}
public int compareTo(Object obj)
{
Book b=(Book)obj;
return b.price-this.price;
}
}
阅读全文
0 0
- book价格对比
- 编写一个Book类 查看相同价格的对象
- book
- book
- book
- book
- book
- Book
- book
- Book
- book
- BOOK
- book
- book
- book
- Book
- BOOK
- book
- Linux 各目录及每个目录的详细介绍
- 笔记6-继承/模版
- 安卓机型适配问题
- Problem D: Matrix Problem : Array Practice
- dubbo的容错类型
- book价格对比
- VSCode 自定义按键 上下左右
- 关于结构体的个人总结
- 精彩片段
- git、github push文件过大异常git-fatal the remote end hung up unexpectedly 解决方法
- 前言 本文属于 正则表达式系列文章之一,更多请前往 正则表达式系列 贪婪模式和非贪婪模式是正则匹配中的重要特性 在理解贪婪和非贪婪的区别时,可以根据实例,一步一步的循序渐进 大纲 匹
- AD账号密码过期邮件提醒-powershell实现--密码加密(新增)
- 【Scikit-Learn 中文文档】预测目标 (y) 的转换
- 牛人主页(主页有很多论文代码)