ホームページ > Java > &#&チュートリアル > Javaで三項演算子を使用してif-elseを最適化する方法

Javaで三項演算子を使用してif-elseを最適化する方法

WBOY
リリース: 2023-05-02 23:34:11
転載
1568 人が閲覧しました

三項演算子を使用して if-else を最適化します

1. 次のような if-else 条件に基づいて代入を判断します:

String id="";
if(flag){
    id="a";
}else{
    id="b";
}
ログイン後にコピー

三項演算子記号を使用します。コード行に直接最適化できます:

id=flag?"a":"b";
ログイン後にコピー

2. if-else 条件を使用して、次のような呼び出しメソッドを決定します:

Set<String> set1=new HashSet<>();
Set<String> set2=new HashSet<>();

if(flag){
    set1.add(id);
}else{
    set2.add(id);
}
ログイン後にコピー

三項演算子を使用する、次のように直接最適化できます:

Set<String> set1=new HashSet<>();
Set<String> set2=new HashSet<>();
(flag?set1:set2).add(id);
ログイン後にコピー

以上がJavaで三項演算子を使用してif-elseを最適化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート