84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
认证高级PHP讲师
我猜是因為沒有定義 Triangle和 Rectangle这两个类.你可以把光标移动到红色警告先,看是不是弹出 Triangle cannot be resolved to a type 和 Rectangle cannot be resolved to a type,如果是的話,就是我說的原因.建議:自己移動遊標到錯誤處,F2,看一下彈出的信息.
Triangle
Rectangle
Triangle cannot be resolved to a type
Rectangle cannot be resolved to a type
只有類別名稱下面有紅線是因為類別沒有被定義。
但是看你有 Triangle.java 和 Rectangle.java 這兩個文件,這兩個類別你應該是寫了。 所以我猜想應該有兩個原因:
你的類別名稱有拼字錯誤,雖然兩個類別名稱同事拼字錯誤的機率很小,但是也不排除這種情況;
你的 Triangle 和 Rectangle 這兩個類別和 Test2 這個類別不在同一個套件裡,而且你並沒有在 Test2 中 import。
其實最好是像 @taomaokun 說的,自己移動遊標到錯誤處 按 F2 看一下彈出的訊息。
我猜是因為沒有定義
Triangle
和Rectangle
这两个类.你可以把光标移动到红色警告先,看是不是弹出
Triangle cannot be resolved to a type
和Rectangle cannot be resolved to a type
,如果是的話,就是我說的原因.建議:自己移動遊標到錯誤處,F2,看一下彈出的信息.
只有類別名稱下面有紅線是因為類別沒有被定義。
但是看你有 Triangle.java 和 Rectangle.java 這兩個文件,這兩個類別你應該是寫了。
所以我猜想應該有兩個原因:
你的類別名稱有拼字錯誤,雖然兩個類別名稱同事拼字錯誤的機率很小,但是也不排除這種情況;
你的 Triangle 和 Rectangle 這兩個類別和 Test2 這個類別不在同一個套件裡,而且你並沒有在 Test2 中 import。
其實最好是像 @taomaokun 說的,自己移動遊標到錯誤處 按 F2 看一下彈出的訊息。