「图书卖场java」图书卖场海报

博主:adminadmin 2023-01-13 03:33:07 330

今天给各位分享图书卖场java的知识,其中也会对图书卖场海报进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

图书管理系统用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的信息别忘了在本站进行查找喔。