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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

驅(qū)動程序和方法不正常

驅(qū)動程序和方法不正常

胡子哥哥 2021-06-06 17:43:35
public class FlightTest {    public static void main(String[] args)     {        Flight info = new Flight(null, 0, null, null);        String name = "Delta Airlines";        int flightNum = 54663;        String origin = "Dallas, TX";        String destination = "Canton, MI";        info.setDestination(destination);        info.setFlightNum(flightNum);        info.setName(destination);        info.setOrigin(destination);        System.out.print(info);    }}上面的代碼是我的驅(qū)動程序。下面是我正在使用的方法。我不確定它是否沒有被正確調(diào)用或沒有被正確命名。public class Flight {    private String name;    private int flightNum;    private String origin;    private String destination;    public Flight (String name, int flightNum, String origin, String destination) {        name = "";        flightNum = 0;        origin ="";        destination = "";    }    public enum Status {        ONTIME, DELAYED, CANCELLED;    }    private Status flightStatus = Status.ONTIME;    public String getName() {        return name;    }    public void setName(String newName) {        name = newName;    }    public int getFlightNum() {        return flightNum;    }    public void setFlightNum(int newFlightNum) {        flightNum = newFlightNum;    }    public String getOrigin() {        return origin;    }    public void setOrigin(String newOrigin) {        origin = newOrigin;    }    public String getDestination() {        return destination;    }    public void setDestination(String newDestination) {        destination = newDestination;    }    public String toString() {        return "The airline name is " +name+ ".\the flight number is " +flightNum+".\the origin is " + origin + ".\the destination is " +destination;    }}將.toString()被切斷的話“中的”打印時,所有它打印出來是“密歇根州”以外flightnum的一切,這是正確的。
查看完整描述

2 回答

?
搖曳的薔薇

TA貢獻(xiàn)1793條經(jīng)驗 獲得超6個贊

除了flightnum,它打印出來的所有東西都是“canton mi”,沒錯。


好吧,您正在將所有內(nèi)容設(shè)置為目標(biāo),即"canton, mi":


    info.setDestination(destination); // destination

    info.setFlightNum(flightNum);     

    info.setName(destination);        // destination

    info.setOrigin(destination);      // destination

您需要info使用正確的值填充您的值:


    info.setDestination(destination);

    info.setFlightNum(flightNum);

    info.setName(name);

    info.setOrigin(origin);

此外,\t它只是一個選項卡,因此它被打印為空白區(qū)域。刪除領(lǐng)先的\.


查看完整回答
反對 回復(fù) 2021-06-10
?
子衿沉夜

TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊

\t的字符串中有一個轉(zhuǎn)義字符。\t意味著選項卡,所以你的結(jié)果是

The airline name is Canton, MI.{tab}he

您應(yīng)該刪除\.


查看完整回答
反對 回復(fù) 2021-06-10
  • 2 回答
  • 0 關(guān)注
  • 137 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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