「图书卖场java」图书卖场海报
今天给各位分享图书卖场java的知识,其中也会对图书卖场海报进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、图书管理系统用java语言 1:输入5本书 书名,书号,价格 2:计算书的总价格,平均价格 3
- 2、java实现简单的图书销售统计系统,要用GUI 求java高手帮忙 谢谢啦
- 3、图书馆管理系统java怎么做
- 4、天津市区有计算机专业图书商店没吗?在哪?
图书管理系统用java语言 1:输入5本书 书名,书号,价格 2:计算书的总价格,平均价格 3
package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
public class BookShow {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入第一本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str1=sc.next();
Book book1=BookShow.ReturnBook(str1);
System.out.println("请输入第二本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str2=sc.next();
Book book2=BookShow.ReturnBook(str2);
System.out.println("请输入第三本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str3=sc.next();
Book book3=BookShow.ReturnBook(str3);
System.out.println("请输入第四本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str4=sc.next();
Book book4=BookShow.ReturnBook(str4);
System.out.println("请输入第五本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str5=sc.next();
Book book5=BookShow.ReturnBook(str5);
ListBook books=new ArrayListBook();
books.add(book1);
books.add(book2);
books.add(book3);
books.add(book4);
books.add(book5);
System.out.println("----------------------------------------------");
double sumprice=book1.getPrice()+book2.getPrice()+book3.getPrice()+book4.getPrice()+book5.getPrice();
System.out.println("五本书的总价格为:"+sumprice);
double avgprice=sumprice/5;
System.out.println("五本书的平均价格为:"+avgprice);
ListDouble prices=new ArrayListDouble();
prices.add(book1.getPrice());
prices.add(book2.getPrice());
prices.add(book3.getPrice());
prices.add(book4.getPrice());
prices.add(book5.getPrice());
Collections.sort(prices);
System.out.println("价格最高的为:"+prices.get(4)+" 价格最低的为:"+prices.get(0));
ListBook books2=new ArrayListBook();
ListBook books3=new ArrayListBook();
for(Book b:books){
if(b.getPrice()avgprice){
books2.add(b);
}else if(b.getPrice()avgprice){
books3.add(b);
}
}
System.out.println("高于平均价格的书有:"+BookShow.toShow(books2));
System.out.println("低于平均价格的书有:"+BookShow.toShow(books3));
System.out.println("----------------------------------------------");
while(true){
System.out.println("请输入书号查询书籍(输入0退出):");
int bookId=sc.nextInt();
if(bookId==0){
break;
}else{
Book book=new Book();
for(Book b:books){
if(bookId==b.getBookId()){
book=b;
}
}
System.out.println("当前书籍为:书名 "+book.getName()+",书号 "+book.getBookId()+",价格 "+book.getPrice());
}
}
}
public static Book ReturnBook(String str){
Book book=new Book(str.substring(0, str.indexOf("*")),
str.substring(str.indexOf("*")+1,str.lastIndexOf("*")),
str.substring(str.lastIndexOf("*")+1,str.length()));
return book;
}
public static String toShow(ListBook books){
String str="";
for(Book b:books){
str+=b.getName()+" ";
}
return str;
}
}
class Book{
private String name;
private double price;
private int bookId;
public Book(){}
public Book(String name,String bookId,String price){
this.name=name;
this.price=Double.parseDouble(price);
this.bookId=Integer.parseInt(bookId);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public int getBookId() {
return bookId;
}
public void setBookId(int bookId) {
this.bookId = bookId;
}
}
java实现简单的图书销售统计系统,要用GUI 求java高手帮忙 谢谢啦
我看到数据好像是保存在文件中的,这样解析很不给力。
建议使用 access 数据库,小巧又好用。
其他的这几个功能也不难,楼主,你哪里不会,你的思路是什么,可以讲一讲,可以协助你完成。
图书馆管理系统java怎么做
先考虑软件环境问题,确定好开发工具和数据库。图书馆管理系统,我的理解就是一个档案管理而已,数据库用sql
server;然后最好设计一个数据库模型和功能模型,把你的系统的主要功能和需要的数据库表有一个雏形。你需要用户登录,则至少有一个用户管理的功能,如果更复杂一点,应该有一个权限管理,日志管理。如果还要分角色,则需要角色管理。然后肯定得有一个图书入库,图书借出,图书归还等等功能;然后就是详细设计了,每个功能模块大概需要哪些更详细的功能点;做好前面几部非常关键,不然后面才发现设计跟需求出现大的偏差,后果就非常严重了;后面就是代码编写测试,纯技术问题,一般问题不大。
天津市区有计算机专业图书商店没吗?在哪?
楼上说的不对
卫津路那家已经关门了,不知道是什么原因,其实那里挺不错的,以前我一直去那里买书,以前八里台那里也有一家,好象和以前卫津路那家是一事,可是不知道为什么也没有了,改成联通的营业厅了.
我一般买计算机图书都是用这种方法:先到大型的书店(如图书大厦、东北角书店)选好自己准备买的书,记下书号,就是封底的条型码,然后到长江道图书批发市场买,一般8折就可以买到,省钱多多哦~~~
以上是我买书的一点经验,楼主如果省了钱别忘了给我加分哦~
图书卖场java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于图书卖场海报、图书卖场java的信息别忘了在本站进行查找喔。