源代码
package com.example.model;
import java.util.*;
public class BeerExpert {
public List getBrands(String color) {
List brands = new ArrayList();
if (color.equals("amber")) {
brands.add("Jack Amber");
brands.add("Red Moose");
} else {
brands.add("Jail Pale Ale");
brands.add("Gout Stout");
}
return brands;
}
}
编译
D:\tomcat\dev\MyProjects\beerV1>javac -d classes src\com\example\model\BeerExpert.java
注: src\com\example\model\BeerExpert.java使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
D:\tomcat\dev\MyProjects\beerV1>javac -d classes src\com\example\model\BeerExpert.java
D:\tomcat\dev\MyProjects\beerV1>
原因
对于集合类,需要指定其类型。
修改后的代码
package com.example.model;
import java.util.*;
public class BeerExpert {
public List<String> getBrands(String color) {
List<String> brands = new ArrayList<String>();
if (color.equals("amber")) {
brands.add("Jack Amber");
brands.add("Red Moose");
} else {
brands.add("Jail Pale Ale");
brands.add("Gout Stout");
}
return brands;
}
}
转载请注明原文地址: https://ju.6miu.com/read-1302253.html