ハック 2014.04.23 348三項演算子を使って変数の定義と分岐処理を一行にまとめる ツイート シェア はてな ある条件によって変数の値が変わるようにしたい場合、三項演算子を用いることでその分岐処理と変数の定義を一行にまとめることが出来る。例String target = Utils.getValue("hoge") != null ? Utils.getValue("hoge").toString() : String.valueOf(0);この場合、変数targetの値はhogeの値がnullでないときhogeの値と同じになり、hogeの値がnullのときは0となる。つくってみた!Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 nullが入るかもしれない値をString型に変換する時はString.valueOfを使用する Velocityの変数の特徴 Velocity における変数の値の埋め込み phpのシンプルな関数いろいろ slimでurlからパラメータの値を取得する SQLで条件分岐するCASEステートメント