三項演算子の復習

ソースコードを読んでいると、まれに


String b = a > 0 ? "plus" : "minus";

のような見慣れない文法が出てくると、止まってしまうことがあります。

この文法は三項演算子というもので、条件によって処理を分けることができます。

if-else文を使うと、何行か取られてしまうので簡単な処理の場合は三項演算子を使ったほうが便利なこともあります。

http://www.javadrive.jp/start/ope/index13.html