不知道你所說的編程中出現(xiàn)的警告 是什么意思
成都創(chuàng)新互聯(lián)服務(wù)項目包括洛南網(wǎng)站建設(shè)、洛南網(wǎng)站制作、洛南網(wǎng)頁制作以及洛南網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,洛南網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到洛南省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
在 eclipse 中 一般情況下 方法 或類 中出現(xiàn) 警告 可以在方法或者類 前面加上
@SuppressWarnings("unchecked")
毒性物質(zhì)類別6、1 RPB
物質(zhì)(液體或固體)經(jīng)由皮膚進入身體后,累積一定的份量,能與體
液與組織發(fā)生生物化學(xué)作用或生物物理學(xué)變化,擾亂或破壞身體
的正常生理功能,引起暫時性或持久性的病理狀態(tài),甚至危及生
命。砷、尼古丁、氰化物、殺蟲劑、馬錢子堿。
注∶某些完全被禁止, 例如∶溴丙酮
public?class?Goods?{
boolean?isDanger;
String?name;
public?void?setIsDanger(boolean?boo)?{
isDanger?=?boo;
}
public?boolean?isDanger()?{
return?isDanger;
}
public?void?setName(String?s)?{
name?=?s;
}
public?String?getName()?{
return?name;
}
}
public?class?DangerException?extends?Exception?{
String?message;
public?DangerException()?{
message?=?"危險品";
}
public?void?toShow()?{
System.out.println(message?+?"?");
}
}
public?class?Machine?{
public?void?checkBag(Goods?g)?throws?DangerException?{
if?(g.isDanger())?{
throw?new?DangerException();
}
}
}
public?class?Check?{
public?static?void?main(String?args[])?{
Machine?machine?=?new?Machine();
String?name[]?=?{"蘋果",?"炸藥",?"西服",?"硫酸",?"手表",?"硫磺"};
Goods[]?goods?=?new?Goods[name.length];//檢查6件物品
for?(int?i?=?0;?i??name.length;?i++)?{
goods[i]?=?new?Goods();
if?(i?%?2?==?0)?{
goods[i].setIsDanger(false);
goods[i].setName(name[i]);
}?else?{
goods[i].setIsDanger(true);
goods[i].setName(name[i]);
}
}
for?(int?i?=?0;?i??goods.length;?i++)?{
try?{
//【代碼2】machine變量調(diào)用checkBag(Goods?g)方法檢查物品
machine.checkBag(goods[i]);
System.out.println(goods[i].getName()?+?"檢查通過");
}?catch?(DangerException?e)?{
e.toShow();
System.out.println(goods[i].getName()?+?"被禁止!");
}
}
}
}
你好,我按照你的要求寫的代碼如下,最后給出了運行結(jié)果,可以直接運行
-------------------------------------------------------------------------------------------------------
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class test {
public static void main(String[] args) {
Car[] a = new Car[] { new WagonCar("金杯", 80000, "金杯"), new WagonCar("黃海", 180000, "黃海"), new SUVCar("寶馬X5", 280000, "寶馬") };
System.out.println("名稱\t價格\t品牌\t類型\t折價");
System.out.println("排序前:");
for (Car c : a) {
System.out.println(c.toString());
}
ListCar list = getSorted(a);// 排序
System.out.println("排序后:");
for (Car c : list) {
System.out.println(c.toString());
}
}
// 對Car數(shù)組的排序方法
public static ListCar getSorted(Car[] a) {
ListCar sortedList = new ArrayListCar(a.length);
Arrays.sort(a);
for (Car c : a) {
sortedList.add(c);
}
return sortedList;
}
}
abstract class Car implements ComparableCar {// 實現(xiàn)這個接口可以自帶比較方法
protected String name;
protected int price;
private String brand;
protected int discount;// 折舊率
public Car(String name, int price, String brand) {
super();
this.name = name;
this.price = price;
this.brand = brand;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public abstract int depreciation();
@Override
public int compareTo(Car car) {// 自帶的比較方法
return depreciation() - car.depreciation();
}
public abstract String getType();
@Override
public String toString() {
return name + "\t" + price + "\t" + brand + "\t" + getType() + "\t" + depreciation();
}
}
// 越野車
class SUVCar extends Car {
public SUVCar(String name, int price, String brand) {
super(name, price, brand);
discount = 10;
}
public int depreciation() {
return price * discount / 100;
}
public String getType() {
return "越野車";
}
}
// 旅行車
class WagonCar extends Car {
public WagonCar(String name, int price, String brand) {
super(name, price, brand);
discount = 15;
}
public int depreciation() {
return price * discount / 100;
}
public String getType() {
return "旅行車";
}
}
-------------------------------------------------------------------------------------------------------
運行結(jié)果:
名稱 價格 品牌 類型 折價
排序前:
金杯 80000 金杯 旅行車 12000
黃海 180000 黃海 旅行車 27000
寶馬X5 280000 寶馬 越野車 28000
排序后:
金杯 80000 金杯 旅行車 12000
黃海 180000 黃海 旅行車 27000
寶馬X5 280000 寶馬 越野車 28000
本文標(biāo)題:java檢查危險品代碼 java檢查危險品實驗
分享鏈接:http://www.rwnh.cn/article0/dosheio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、云服務(wù)器、網(wǎng)站營銷、網(wǎng)站收錄、軟件開發(fā)、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)