0

説明させてください。

SingleSelectionModel<UsuarioDTO> selectionModel = 
new SingleSelectionModel<UsuarioDTO>();

@Override
public UsuarioDTO getUsuarioSelecionado() {
   return selectionModel.getSelectedObject();
}

選択した UsuarioDTO を取得したいときにこれを呼び出しますが、アプリケーションの起動時に UsuarioDTO が選択されていないため、これを呼び出すと NullPointerException が発生します。

私の質問は: NullPointer を避けるために何かを比較できますか?

4

1 に答える 1

1
if (yourObject.getUsuarioSelecionado() == null) {
   // do something if it is null
} else {
   // do something with the DTO
   yourObject.getUsuarioSelecionado().callSomeMethod(); 
}

それはあなたが探しているものですか?何かがあるかどうかを確認しnullますか?

于 2012-08-09T01:02:59.783 に答える