【发布时间】:2016-08-28 02:26:29
【问题描述】:
我似乎无法在此方法中返回变量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 行。
【问题讨论】:
标签: java mysql arrays swing jtable