anyItem是一个方法,
System.out.println调用在你的return语句之后,因此由于无法访问而无法进行编译。
可能希望将其重写为:
import java.util.ArrayList;import java.util.Random;public class Catalogue{ private Random randomGenerator; private ArrayList<Item> catalogue; public Catalogue() { catalogue = new ArrayList<Item>(); randomGenerator = new Random(); } public Item anyItem() { int index = randomGenerator.nextInt(catalogue.size()); Item item = catalogue.get(index); System.out.println("Managers choice this week" + item + "our recommendation to you"); return item; }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)