为了账号安全,请及时绑定邮箱和手机立即绑定

貌似完成了

package carsystem;


import java.util.Scanner;


public class Initail {


public static void main(String[] args) {

// TODO Auto-generated method stub

while(true){

System.out.println("欢迎使用答答租车系统:"+"\n"+"您是否要租车(1.是  0.否)");

Scanner input=new Scanner(System.in);

int a=input.nextInt();

if(a==0) break;

else {

List(args);

}

}

}

public static void List(String[] args){

System.out.println("您可租车的类型及其价目表:");

System.out.println("序号       汽车名称       租金                   容量");

System.out.println("1.  奥迪A4  500元/天         载人:4人");

System.out.println("2.  马自达6  400元/天        载人:4人");

System.out.println("3.  皮卡雪6  450元/天        载人:4人    载货:2吨");

System.out.println("4.  金龙               800元/天        载人:20人");

System.out.println("5.  松花江           400元/天        载货:4吨");

System.out.println("6.  依维柯          1000元/天     载货:20吨");

Carchoose(args);

}

public static void Carchoose(String[] args){

int[] list={0,0,0};

System.out.println("请输入您要租的汽车的数量:");

Scanner car1=new Scanner(System.in);

int num1=car1.nextInt();

for(int i=1;i<=num1;i++){

System.out.println("请输入第"+i+"辆车的序号:");

Scanner car2=new Scanner(System.in);

int num2=car2.nextInt();

switch(num2){

case 1:

   list[0]+=500;

list[1]+=4;

break;

case 2:

list[0]+=400;

list[1]+=4;

break;

case 3:

list[0]+=450;

list[1]+=4;

list[2]+=2;

break;

case 4:

list[0]+=800;

list[1]+=20;

break;

case 5:

list[0]+=400;

list[2]+=4;

break;

case 6:

list[0]+=1000;

list[2]+=20;

break;

}

}

System.out.println("请输入租车的天数:");

Scanner day=new Scanner(System.in);

int daychoose=day.nextInt();

list[0]*=daychoose;

System.out.println("您的账单:");

System.out.println("**可载"+list[1]+"人");

System.out.println("**可载"+list[2]+"吨物");

System.out.println("**租车总价格:"+list[0]+"元");

}


}



正在回答

5 回答

获取控制台的输入没有关闭 ,  input.close();

1 回复 有任何疑惑可以回复我~

提示:

Resource leak:'input'is never closed

是什么原因

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

貌似完成了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信