【Flutter/Dart】テスト演算子|指定した値が指定した型かチェック

Dartの演算子の1つ「テスト演算子(Type test operators)」の使い方を紹介します。

テスト演算子では「指定した値の型」が「指定した型」と同じかチェックできます。

\ 世界最大級のオンライン学習サービス /

目次

テスト演算子

演算子意味使用例結果
is値の型が指定した型と同じ場合は「真」5 is inttrue
is!値の型が指定した型と異なる場合は「真」5 is! intfalse

値の型が指定した型と同じ「is」

print(5 is int);
print(5 is double);

//結果
//true
//false

値の型が指定した型と異なる「is!」

print(5 is! int);
print(5 is! double);

//結果
//false
//true

  • URLをコピーしました!
目次