ちょっとした質問があります。Eclipse 内の変数のゲッターのテンプレートを作成しようとしています。getter メソッドでやりたいことは、変数が null かどうかを確認することです。null の場合は、値を割り当てたいと思います。ただし、問題は、メソッドの戻り値をゲッターの戻り値の型にキャストする必要があることです。私はそれを管理できませんでした。これが私がしたいコードです:
Integer someInt;
Double someDoub;
Long someLong;
public Integer getSomeInt(){
if(someInt == null) someInt = (Integer) new Generator().evaluate();
return someInt;
}
public Double getSomeDoub(){
if(someDoub == null) someDoub = (Double) new Generator().evaluate();
return someDoub;
}
これは私が生成したいコードです。テンプレートとして入力したものは次のとおりです。
if( ${field} == null){
${field} = ( ${return_type} ) new Generator().evaluate();
}
return ${field};
これを入力するとすぐに。Eclipse は、return_type が不明であると言います。助けてください。
どうぞよろしくお願いいたします。