如何解决这种“非法表达式”错误?

时间:2013-01-01 08:59:44

标签: java

public void cariData(){
     if(!= dataPasienview.getTextCari().getText().trim().isEmpty()){
         dataPasienimpl.getCariData(dataPasienview.getTextCari().getText());
         isiTableCariData();
     } else{
         JOptionPane.showMessageDialog(dataPasienview, "silahkan pilih data");
     } 
}

2 个答案:

答案 0 :(得分:2)

删除=后的!

if(!dataPasienview.getTextCari().getText().trim().isEmpty()){

答案 1 :(得分:0)

正如其他人所说,改变!=只是!

你也应该反转测试。 语句如

if (!x) { 
    doSomething(); 
} else { 
    doErrorThing();
} 

将导致静态代码分析工具混乱。它更容易阅读

if (x) { 
    doErrorThing(); 
} else { 
    doSomething(); 
}