メイン コンテンツをスキップする

If/elseステートメント

式ビルダーでは、if / elseステートメントは次のように記述できます。

condition?value if true:value if false

Javaメソッドを呼び出す前にnullテストを実行できます。それ以外の場合、入力データにnull値が含まれていると、nullポインター例外がスローされます。例:

row1.Postal_code==null?null:row1.Postal_code.toUpperCase()

ネスト化されたステートメントを作成することもできます。たとえば、次の式を使用して、元の給与に基づいて各従業員の新しい給与を取得します。

row1.salary>=10000?row1.salary*1.05:(row1.salary>=8000?row1.salary*1.1:(row1.salary>=7000?row1.salary*1.08:row1.salary*1.2))

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。