亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么我在寫了Office類和Word類之后還是提示四個錯誤呢?

class Office{

public static void main(String[] args) {

if("Word".equal(args[0])){

Word w = new Word();

w.start();

}

if("Excel".equal(args[0])){

Excel e = new Excel();

e.start();

}


}

}



class Word{

public static void start(){

System.out.println("Word start");

}

}


E:\MyTry\框架之反射>javac Office.java

Office.java:3: 錯誤: 找不到符號

? ? ? ? ? ? ? ? if("Word".equal(args[0])){

? ? ? ? ? ? ? ? ? ? ? ? ?^

? 符號: ? 方法 equal(String)

? 位置: 類 String

Office.java:7: 錯誤: 找不到符號

? ? ? ? ? ? ? ? if("Excel".equal(args[0])){

? ? ? ? ? ? ? ? ? ? ? ? ? ^

? 符號: ? 方法 equal(String)

? 位置: 類 String

.\Excel.java:2: 錯誤: 方法聲明無效; 需要返回類型

? ? ? ? public start(){

? ? ? ? ? ? ? ?^

Office.java:9: 錯誤: 找不到符號

? ? ? ? ? ? ? ? ? ? ? ? e.start();

? ? ? ? ? ? ? ? ? ? ? ? ?^

? 符號: ? 方法 start()

? 位置: 類型為Excel的變量 e

4 個錯誤


正在回答

6 回答

第一個和第二個錯誤 ?很明顯 ?應該是equals 而不是 equal

第三個錯誤 ? 你的start方法沒有返回類型 ? 應該是 public void start() 你少了個void

第四個錯誤 ?應該是說你Excle中沒有start這個方法

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

一樣遇到這個問題,求助

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

equal少了個s吧,應該是equals

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

我的也是,不知道是不是cmd控制臺不一樣,我看到老師的控制臺運行后會顯示CLASSNOFOUND異常,和控制臺一樣,我們的只會報'未找到類***'的錯誤提示信息

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

你沒有編譯Word.java吧

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

求助~

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

舉報

0/150
提交
取消

為什么我在寫了Office類和Word類之后還是提示四個錯誤呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號