Java错误:意外的类型错误 Object[]data=getSelectedRowData(i); updateStock((字符串)数据[0],int数据[4])//错误行
删除Java错误:意外的类型错误 Object[]data=getSelectedRowData(i); updateStock((字符串)数据[0],int数据[4])//错误行,java,Java,删除int 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
int
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);
}
}
删除
int
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);
}
}
如果您试图将对象强制转换为int,则它必须位于括号中:
Object[] data=getSelectedRowData(i);
updateStock((String)data[0], data[4]);
如果您试图将对象强制转换为int,则它必须位于括号中:
Object[] data=getSelectedRowData(i);
updateStock((String)data[0], data[4]);
如果您与任何IDE一起使用,您将在编辑器上看到编译时错误。如果您与任何IDE一起使用,您将在编辑器上看到编译时错误。