網上說是泛型問題
1 private List<Product> products = new ArrayList<Product>();
這種用法絕對沒錯!(因為是照着書寫的)在我瞎改了幾次還是同樣的提示后,我很氣餒。
索性按照他的提示再來編譯一次:
1 javac -classpath F:/tomcat/lib/servlet-api.jar;WEB-INF/classes -encoding utf8 -d WEB-INF/classes -Xlint:unchecked src/app02a/ShoppingCartServlet.java
看來有用,這是截圖:
這里編譯結果就很清楚了,去對應的行看,最簡單的解決辦法就是在這個方法前面加上:@SuppressWarnings("unchecked")
然后再重新編譯