【Dart】if文を一行で簡潔に記述する方法【三項演算子】

当ページのリンクには広告が含まれている可能性があります。

if文を一行で簡潔に記述する方法を解説します。

目次

▼ IT系の本が無料で読める!?

Kindle UnlimitedではITに関する多くの本が無料で読めます。

>>Kindle Unlimitedでどのような本が無料で読めるのか見てみる

さらにKindle Unlimitedを初めてご利用の方は、30日間無料体験が可能です。

※時期により、30日間無料体験が終了している可能性がありますので、公式サイトをご確認ください。

三項演算子を用いる

三項演算子を用いることでif文を一行で記述できます。

条件式 ? trueの場合の処理 : falseの場合の処理

以下例です↓

コード

void main() {
  String str01 = "a";
  
  if(str01 == "a"){
    print("yes");
  }else{
    print("no");
  }
  
  str01 == "a" ? print("yes") : print("no");
  }

出力

yes
yes
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

▼ IT・Web転職サービスなら【レバテックキャリア】


目次