当前位置:首页 > 网上商城 > 正文内容

JAVA图书租赁系统源代码

访客2021-06-19 08:28:46网上商城266

程序如下:
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class LibrarySystem
{
static List list = new ArrayList();
static double money = 0;
static boolean borrow = true;
public static void doBorrow()
{
System.out.print("请输入图书名称:");
Scanner scanner = new Scanner(System.in);
String bookName = scanner.next();
System.out.print("请输入图书类型:");
int type = 0;
int day = 0;
try
{
type = scanner.nextInt();

if((bookName.equals("计算机书") && type != 1) ||
(bookName.equals("新书") && type != 2))
{
System.out.println("类型输入有误,系统退出。");
System.exit(0);
}

} catch (RuntimeException e)
{
System.out.println("类型输入有误,系统退出。");
System.exit(0);
}
System.out.print("请输入借阅天数(必须是整数):");
try
{
day = scanner.nextInt();
} catch (RuntimeException e)
{
System.out.println("天数输入有误,系统退出。");
System.exit(0);
}
double tempMoney = 0;
//计算租金
if(type == 1)
{
tempMoney = day*1.5;
money += tempMoney;
}
else if(type == 2)
{
tempMoney = day > 3?((day-3)*2+4.5):day*1.5;
money += tempMoney;
}

list.add(MessageFormat.format("书名:{0},借阅天数:{1},租金:{2}", bookName,day,tempMoney));
System.out.print("是否继续借书(1-是,2-不是):");
try
{
type = scanner.nextInt();
while(type != 1 && type != 2)
{
System.out.print("输入有误,请重新输入:");
type = scanner.nextInt();
}

borrow = type == 1? true:false;
} catch (RuntimeException e)
{
System.out.println("天数输入有误,系统退出。");
}
}

public static void main(String[] args)
{
System.out.println("============欢迎使用图书租赁管理系统===========");
while(borrow)
{
doBorrow();
}
System.out.println("你的借书记录:");
System.out.println("-----------------------------------");
for(String s : list)
{
System.out.println(s);
}
System.out.println("-----------------------------------");
System.out.println("总金额:" + money);
}
}

有问题欢迎提问,满意请采纳,谢谢!

阅读剩余的43%

相关文章

杭州的网商网(杭州的网商网点有哪些)

杭州的网商网(杭州的网商网点有哪些)

一、网商园与杭州女装网的优势?两家公司侧重点不同,网商园前期主做男装,2017年开始在发展女装了,现在已经在多城市与档口合作,我看他们现在已经分杭州站和常熟站了;杭州女装网么就做女装,至于楼下说的某星座,听说快倒闭了,款式也不全,没网商园多...

淘宝网是什么时候才有的?

淘宝网是什么时候才有的?

  2003年5月10日,淘宝网成立,由阿里巴巴集团投资创办。10月推出第三方支付工具“支付宝”,以“担保交易模式”使消费者对淘宝网上的交易产生信任。2003年全年成交总额3400万元。  2004年,推出“淘宝旺旺”,将即时聊天工具和网络...

y-8是什么牌子的鞋子?

y-8是什么牌子的鞋子?

一、y-8是什么牌子的鞋子? y-8是阿迪达斯和日本设计师山本耀司的合作牌子的鞋子。 adidas style 标志adidas style作为日本设计师山本耀司与阿迪达斯品牌合作的高端时尚品牌,旗下产品可以说是阿迪品牌中最贴近时尚前沿的,...

我在香港,可以使用贝宝支付金额给大陆的卖家吗?

我在香港,可以使用贝宝支付金额给大陆的卖家吗?

贝宝有两种,一种是PAYPAL,一种是贝宝,前者可以在世界范围内使用,后者仅可以在中国大陆31省区使用,前者充值需使用国际信用卡,后者只要中国的银行卡即可,不知道你是哪一种,如果卖家有国际信用卡,准备将你付的款提现的话,可以用paypal付...

卖房子哪个网站好?

卖房子哪个网站好?

卖房的话,找你附近中介卖才是最好的方法。中介公司一般都有现成的客户,如果没有客户想买你的那种户型,中介会会想办法帮你找客户,也会把你的房子发到网站上去做广告的,现在用得最多的是房天下(以前的搜房网)、安居客。像其他的网站如58同城、赶集网等...

十大跨境电商排名?

十大跨境电商排名?

一、亚马逊(Amazon) 亚马逊是一家美国的跨境电商平台,亚马逊已经成长为北美、欧洲、日本等多个国家和地区排名第-的网上购物平台,其流量不容小觑。 二、易贝(eBay) eBay也是一家美国的跨境电商平台,eBay作为和中国卖家最有渊源的...