第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

小白自己寫的源碼,求大神們給點(diǎn)意見

package?com.zuche;

public?class?Car?{
	private?int?num;
	private?String?carName;
	private?int?momey;
	private?int?people;
	private?int?carGo;
	public?int?getCarGo()?{
		return?carGo;
	}
	public?void?setCarGo(int?carGo)?{
		this.carGo?=?carGo;
	}
	public?int?getNum()?{
		return?num;
	}
	public?void?setNum(int?num)?{
		this.num?=?num;
	}
	public?String?getCarName()?{
		return?carName;
	}
	public?void?setCarName(String?carName)?{
		this.carName?=?carName;
	}
	public?int?getMomey()?{
		return?momey;
	}
	public?void?setMomey(int?momey)?{
		this.momey?=?momey;
	}
	public?int?getPeople()?{
		return?people;
	}
	public?void?setPeople(int?people)?{
		this.people?=?people;
	}
	
	
}
package?com.zuche;

import?java.util.Arrays;
import?java.util.Scanner;

public?class?Initail?{
	//判斷選擇的車的序號是否重復(fù)的功能沒做
	public?static?void?main(String[]?args)?{
		System.out.println("************歡迎使用答答租車系統(tǒng)************");
		System.out.println("您是否要租車:1是?0否");
		Scanner?scanner?=?new?Scanner(System.in);
		int?inputNum?=?scanner.nextInt();
		if?(inputNum==0)?{
			System.out.println("好的,下次再見。");
		}else{
			Initail?initail?=?new?Initail();
			while?(inputNum>1)?{
				System.out.println("請輸入1或0");
				inputNum?=?scanner.nextInt();
			}
			initail.fangfa();
		}
		//?TODO?Auto-generated?method?stub

	}
	public?void?fangfa(){
		Scanner?scanner?=?new?Scanner(System.in);
		System.out.println("您可租車的類型及其價目表:");
		System.out.println("序號???汽車名稱????租金?????????????????容量");
		Car?aodi?=?new?aodi();
		System.out.println(aodi.getNum()+".???"+aodi.getCarName()+"???"+aodi.getMomey()+"元/天"+"??????"+"載人:"+aodi.getPeople()+"人");
		Car?mazida?=?new?mazida();
		System.out.println(mazida.getNum()+".???"+mazida.getCarName()+"??"+mazida.getMomey()+"元/天"+"??????"+"載人:"+mazida.getPeople()+"人");
		Car?pika?=?new?pika();
		System.out.println(pika.getNum()+".???"+pika.getCarName()+"??"+pika.getMomey()+"元/天"+"??????"+"載人:"+pika.getPeople()+"人"+"?"+"載貨:"+pika.getCarGo()+"噸");
		Car?jinlong?=?new?jinlong();
		System.out.println(jinlong.getNum()+".???"+jinlong.getCarName()+"?????????????"+jinlong.getMomey()+"元/天"+"??????"+"載人:"+jinlong.getPeople()+"人");
		Car?songhuajiang?=?new?songhuajiang();
		System.out.println(songhuajiang.getNum()+".???"+songhuajiang.getCarName()+"????????"+songhuajiang.getMomey()+"元/天"+"??????"+"載貨:"+songhuajiang.getCarGo()+"噸");
		Car?yiwike?=?new?yiweike();
		System.out.println(yiwike.getNum()+".???"+yiwike.getCarName()+"????????"+yiwike.getMomey()+"元/天"+"???"+"載貨:"+yiwike.getCarGo()+"噸");
		System.out.println("請輸入您要租汽車的數(shù)量");
		int?shuliang?=?scanner.nextInt();
		int?save[]?=?new?int[shuliang];
		for?(int?i?=?1;?i?<?shuliang+1;?i++)?{
			System.out.println("請輸入您想選擇的第"+i+"輛車的序號");
			System.out.println("(注意:請不要輸入重復(fù)的序號,否則會重復(fù)計算?。。。?);
			int?xuhao?=?scanner.nextInt();
			save[i-1]=xuhao;
		?while?(xuhao<=0||xuhao>6)?{
			System.out.println("請輸入正確的序號");
			System.out.println("(注意:請不要輸入重復(fù)的序號,否則會重復(fù)計算?。。。?);
			xuhao?=?scanner.nextInt();
			save[i-1]=xuhao;
		}
		}
		System.out.println("請輸入租車天數(shù)");
		int?tianshu?=?scanner.nextInt();
		Car?car[]?=?{aodi,mazida,pika,jinlong,songhuajiang,yiwike};
		System.out.println("您的賬單:");
		System.out.println("***可載人的車有:");
		int?zairen?=?0;
		for?(int?i?=?0;?i?<?save.length;?i++)?{
			if?(car[save[i]-1].getPeople()!=0)?{
				zairen+=car[save[i]-1].getPeople();
				System.out.print(car[save[i]-1].getCarName()+"\t");
			}
		}
		System.out.println("共載人:"+zairen+"人");
		System.out.println("\n***載貨的車有:");
		int?zaihuo?=?0;
		for?(int?i?=?0;?i?<?save.length;?i++)?{
			zaihuo+=car[save[i]-1].getCarGo();
			if?(car[save[i]-1].getCarGo()!=0)?{
				System.out.print(car[save[i]-1].getCarName()+"\t");
			}
		}
		System.out.println("共載貨:"+zaihuo+"噸");
		int?sum?=?0;
		for?(int?i?=?0;?i?<?save.length;?i++)?{
			sum+=car[save[i]-1].getMomey();
		}
		sum=sum*tianshu;
		System.out.println("\n***租車總價格:"+sum+"元");
	}
}

其他類的代碼就不貼了,我想問一下判斷輸入的序號是否重復(fù)該怎么做

正在回答

4 回答

我的評價是:又臭又長,雖然你實(shí)現(xiàn)了功能,貸是代碼太爛了。

建議:1加注釋,2提高復(fù)用性(多封裝)

1 回復(fù) 有任何疑惑可以回復(fù)我~

主函數(shù)盡量短。一堆東西都放在那里干什么

1 回復(fù) 有任何疑惑可以回復(fù)我~

請加注釋,開頭那一堆每個變量是什么都說一下。

寫代碼不加注釋你的小jj和注釋一樣長!

1 回復(fù) 有任何疑惑可以回復(fù)我~

1111

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

小白自己寫的源碼,求大神們給點(diǎn)意見

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號