我有这个ArrayList
:泛型和的ArrayList
ArrayList<Fruits> fruitList = Fruits.getNames();
我现在想打印出来,说在ArrayList中的索引2的值。 我试着在我的方法
public ArrayList<Fruits> getFruitList(){
fruitList = fruitList.get(2);
return fruitList;
}
不幸的是,我收到以下错误
incompatible types
required: ArrayList<Fruits>
found: Fruits
这种方法是在Struts2的操作类,我基本上发送fruitList
到JSP页面下面。 没有问题的工作为基础,它返回整个ArrayList中
public ArrayList<Fruits> getFruitList(){
return fruitList;
}
但是我要的是刚刚从一个特定的指数值。希望有人能帮忙。谢谢。
您应该定义一个您想要使用单个属性访问的类型。 – 2014-10-28 09:19:28