我有";" expected
錯誤,我已經試過把「;」但徒勞無益。這是代碼:如何在Java中解決預期的分號錯誤?
public static XYZDataset createDataset(JTable table)
{
DefaultXYZDataset defaultxyzdataset = new DefaultXYZDataset();
DefaultTableModel dtm = (DefaultTableModel) table.getModel();
int nRow = dtm.getRowCount(), nCol = dtm.getColumnCount();
double[][] ad = new double[nRow][1];
double[][] ad1 = new double[nRow][1];
double[][] ad2 = new double[nRow][1];
double ad3[][]=null;
for (int i = 0 ; i < nRow ; i++)
{
ad[i] = (double[]) dtm.getValueAt(i,1);
ad1[i] = (double[]) dtm.getValueAt(i,2);
ad2[i] = (double[]) dtm.getValueAt(i,3);
ad3[][]={ad[i],ad1[i],ad2[i]} ;
}
defaultxyzdataset.addSeries("Series 1" , ad3);
return defaultxyzdataset;
}
我已經在這條線的錯誤:ad3[][]={ad[i],ad1[i],ad2[i]}
你們是不是要分配AD3的每一行的每次循環?換句話說,將位置i處的ad,ad1和ad2的值設置爲ad3的第i行? – copeg
問題始終存在。 – user4830457
'問題總是存在的'那不能回答我的問題......您希望如何將TableModel數據轉換爲DefaultXYZDataset? – copeg