2014-02-20 3 views
0
Object[] data=getSelectedRowData(i); 
      updateStock((String)data[0], int data[4]);//error line << 

говорит:
Java ошибка: неожиданный типа ошибка

unexpectd тип
требуется: значение
».class' ожидается
не заявления
';' Ожидается

Вот полный код:

private void saveOrderDiscription() throws SQLException 
{ 
    int rows=rdrtbl.getRowCount(); 
    for(int i=0; i<rows; i++) 
    { 
     Object[] data=getSelectedRowData(i); 
     updateStock((String)data[0], int data[4]);//error line 
     String query="INSERT INTO orderdiscription VALUES('"+ 
      codeFld.getText()+"', '"+data[0]+"', "+data[5]+")"; 
    dbs.action(query); 
    }  
} 

Что я могу сделать ???

+0

При использовании любой IDE, вы увидите во время компиляции Ошибка в редакторе. – Cataclysm

ответ

3

удалить int

Object[] data=getSelectedRowData(i); 
      updateStock((String)data[0], data[4]); 
1

Если вы пытаетесь привести объект к междунар то оно должно быть в скобках:

Object[] data=getSelectedRowData(i); 
updateStock((String)data[0], (int) data[4]); 
Смежные вопросы