だから私はこの方法を持っています:
class A(){
private Boolean Flag;
public java.lang.Boolean getFlag()
{
return this.Flag;
}
public java.lang.Boolean setFlag(Boolean Flag)
{
this.Flag = Flag ;
}
}
classB(){
boolean navalFlag = fancyObj.getFlag()
form.setNavalFlag(navalFlag?"Y":"N";
}
データベースは null を返し、null にFlag
設定されます。
NPEを100% 回避できる確実な方法は何ですか? ここから見てキャスティングを保証するものではないことは承知Boolean
しておりますboolean
更新:コードをステップ実行すると、NPEがスローされfancyObj.getFlag()
ます...これは私には意味がありません。NPEが投入されると思います.setNavalFlag....