1
我似乎无法在这个方法返回变量data
:返回对象数组方法
public Object[] populateTable(ArrayList<Outlet> outletList, String selection){
Object[] data;
for(int i = 0; i<outletList.size(); i++){
if(outletList.get(i).getCity().equalsIgnoreCase(selection)){
if(outletList.get(i).getStatus().equals("ACTIVE")){
String bar = outletList.get(i).getBarangay();
String code = Integer.toString(outletList.get(i).getCode());
String name = outletList.get(i).getName();
data = {bar, code, name};
}
}
}
return data;
}
NetBeans是说表达的非法启动。有没有办法执行这种方法,其中数据(来自mysql数据库传输到接口中的ArrayList<object>
)传递给Object[]
?寻找一种方法来填充来自mysql数据库的JTable
行数据。
参见[*阵列:创建,初始化和访问数组*](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html)。 – trashgod