[問題] 關於ArrayList compile的問題??
我再compile arraylist的程式的時候
書上叫我用javac -Xlint:unchecked -nowarn TestArrayList.java
不過compile之後
出現以下這個
----------------------------------------------------------------
D:\java>javac -Xlint:checked -nowarn TestArrayList.java
TestArrayList.java:52: cannot find symbol
symbol : class Circle
location: class TestArrayList
list.add(new Circle(2));
^
TestArrayList.java:53: cannot find symbol
symbol : class Circle
location: class TestArrayList
list.add(new Circle(3));
^
TestArrayList.java:57: cannot find symbol
symbol : class Circle
location: class TestArrayList
((Circle)list.get(0)).getArea());
^
Note: TestArrayList.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors
------------------------------------------------------------------
class檔也沒有跑出來...
可以請教一下這是怎麼一回事嗎??
(這個是書上給的code 並不是我自己寫的...所以應該沒有錯)
我把circle.class後
再compile一次
變成
-------------------------------------------------------------------
D:\java>javac -Xlint:checked -nowarn TestArrayList.java
TestArrayList.java:52: cannot access Circle
bad class file: .\Circle.java
file does not contain class Circle
Please remove or make sure it appears in the correct subdirectory of the
classpa
th.
list.add(new Circle(2));
^
Note: TestArrayList.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
--------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.37.158
推
04/05 18:01, , 1F
04/05 18:01, 1F
※ 編輯: r1239386 來自: 218.174.37.158 (04/05 18:10)
→
04/05 18:12, , 2F
04/05 18:12, 2F
→
04/05 18:15, , 3F
04/05 18:15, 3F
推
04/05 18:59, , 4F
04/05 18:59, 4F