看了你們的代碼發(fā)現(xiàn),我的代碼不能直視了~!
不能直視啊~!~!~!
package?com.imooc; import?java.util.Scanner; public?class?Initail?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub final?int?y=1; final?int?n=0; Vehicle?car?=?new?Vehicle(); Scanner?input?=?new?Scanner(System.in); System.out.println("請(qǐng)問(wèn)您是否需要租車(chē)"+"\n"+"是按:"+y+"否按:"+n); int?one?=?input.nextInt(); if?(one?==?1)?{ System.out.println("歡迎來(lái)到答答租車(chē)系統(tǒng)"+"\n"+"下面是您可租車(chē)的類(lèi)型及價(jià)目表"); car.show(); int?two?=?input.nextInt(); car.nums(two); int?three?=?input.nextInt(); car.setDays(three); car.table(); }else?if?(one?==n)?{ System.out.println("退出答答租車(chē)系統(tǒng)!"); }else{ System.out.println("輸入信息出錯(cuò),系統(tǒng)自動(dòng)退出!"); } } }
看了一下自己的代碼,簡(jiǎn)直是,什么鬼~!
package?com.imooc; import?java.util.Scanner; public?class?Vehicle?{ public?int?sum;//總金額? public?int?sum2;//總?cè)藬?shù) public?int?sum3;//總載貨量 private?int?days;//總天數(shù) public?static?int?price?;//單價(jià) public?static?int?burden;//單輛車(chē)載貨量 public?static?int?seat;//單輛車(chē)載人數(shù) public?static?String?name; public?static?int[]?burdens?=?{2,4,20}; public?static?int[]?seats?=?{4,20}; public?static?String[]?names={"奧迪A4?","馬自達(dá)6","皮卡雪6","金龍?????????????","松花江????????","依維柯???????"}; public?static?int[]?prices={500,400,450,400,800,1000}; public?String[]?capacity?=?{"載人:4人","載人:4人","載人:4人載貨:2噸","載人:20人","載貨:4噸","載貨:20噸"}; Scanner?input?=?new?Scanner(System.in); public?void?show(){ System.out.println("序號(hào)???汽車(chē)類(lèi)型???????租金??????????????????????容量"); for(int?i=0;i<names.length;i++){ System.out.println((i+1)+".???"+names[i]+"???"+prices[i]+"元/天???????"+capacity[i]); } System.out.println("請(qǐng)問(wèn)您要組多少量車(chē)"); } public?void?nums(int?nums){ for(int?i=1;i<=nums;i++){ System.out.println("請(qǐng)輸入第"+i+"輛車(chē)序號(hào)"); int?two?=?input.nextInt(); if(two<=4?&&two!=3){ Salooncar.num(two); sum?=?sum?+?Salooncar.price; sum2?=?sum2?+?Salooncar.seat; }else?if(two?==?3){ Pickup.num(two); sum?=?sum?+?Pickup.price; sum2?=?sum2?+?Salooncar.seat; sum3?=?sum3?+?Wagon.burden; }else{ Wagon.num(two); sum?=?sum?+?Wagon.price; sum3?=?sum3?+?Wagon.burden; } } System.out.println("請(qǐng)問(wèn)您要租多少天?"); } public?int?getDays()?{ return?days; } public?void?setDays(int?days)?{ this.days?=?days; } public?void?table(){ System.out.println("***您的賬單***"); //載人 System.out.println("***可載人的車(chē)有:"); System.out.println("最多載人數(shù)量:?"+sum2); //載貨 System.out.println("***載貨的車(chē)有:"); System.out.println("最多載貨數(shù)重量:?"+sum3); sum?=?sum*days; System.out.println("***租車(chē)總價(jià):"+sum+"元"); } }
亂七八糟
package?com.imooc; public?class?Salooncar?extends?Vehicle?{ public?static?void?num(int?num){ switch?(num)?{ case?1:{ price?=?prices[num-1]; seat?=?seats[0]; } break; case?2:{ price?=?prices[num-1]; seat?=?seats[0]; } break; case?4:{ price?=?prices[num-1]; seat?=?seats[1]; } break; } } }
我還是再把第二季再學(xué)一遍好了Orz
package?com.imooc; public?class?Pickup?extends?Vehicle{ public?static?void?num(int?num){ switch?(num)?{ case?3:{ price?=?prices[num-1]; seat?=?seats[0]; burden?=?burdens[0]; } break; } } }
Orz我都不知道自己在寫(xiě)什么了!
package?com.imooc; public?class?Wagon?extends?Vehicle?{ public?int?lc; public?static?void?num(int?num){ switch?(num)?{ case?5:{ price?=?prices[num-1]; burden?=?burdens[1]; } break; case?6:{ price?=?prices[num-1]; burden?=?burdens[2]; } break; } } public?static?void?names(int?lc){ switch?(lc)?{ case?5:{ name?=?names[lc-1]; } break; case?6:{ name?=?names[lc-1]; } break; } } }
總結(jié):這段代碼簡(jiǎn)直喪心病狂!Orz,早知道就不去看什么參考的內(nèi)容了!搞得我一直在想怎么把參考內(nèi)容弄出來(lái)~!
2015-12-21
加油吧,