2016-05-21 3 views
-5

チュートリアルや他の人々のプロジェクトでこの文字が何度も使われているのを見たので、私はそれをどのように使うのか知りたいのですが?それは特に '返品'との使用'?'を使用する方法Javaで?

+3

三項演算子と同等です。 Googleは* javaクエスチョンマーク演算子*または単に* java疑問符*を検索すると、関連する結果が得られます。あなたが質問した理由はありますか? –

+0

タイトルを入力したときに私はそれらの質問を見なかったので、私はそれらの存在を知らなかった – that2guy

答えて

5

あなたはternary operator(またはJLS-15.25 Conditional Operator ? :)について質問していると思います。あなたはおよそreturn文を尋ねたが、それはまたの割り当てに使用することができます同等

if (a < b) { 
    return a; 
} else { 
    return b; 
} 

return (a < b) ? a : b; 

です。

int t = (a < b) ? a : b; 

それについてのオンラインについての記事億...

int t; 
if (a < b) { 
    t = a; 
} else { 
    t = b; 
} 

またはint t = Math.min(a, b);

関連する問題