現役エンジニアに悩みを無料相談詳細はこちら

【Flutter/Dart】演算子|主な種類・使い方まとめ

Dartの使い方を初心者向けに紹介します。

本記事では「演算子」の種類と使い方を解説していきます。

目次

主な演算子の種類

演算子意味
算術演算子四則計算や除算など計算を行う
比較演算子2つの値を比較する
テスト演算子指定した値の型が指定した型がチェック
代入演算子値を代入する
論理演算子真偽値を返す
三項演算子条件分岐を1文でまとめる
Null合体演算子値がNullの場合に別の値を返す

算術演算子

演算子意味
+足し算
引き算
*掛け算
/割り算
~/割り算(整数値)
%余り(整数値)
++値を1増やす
値を1減らす

比較演算子

演算子意味使用例結果
==左辺と右辺の値が同じ5 == 5true
!=左辺と右辺が異なる5 != 5false
>左辺が右辺より大きい5 > 3true
>=左辺が右辺以上5 >= 3true
<左辺が右辺より小さい5 < 3false
<=左辺が右辺以下5 <= 3false

テスト演算子

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

代入演算子

演算子意味使い方結果
=代入x = yx = y
+=加算代入x += y x = x + y
-=減算代入x -= y x = x – y
*=乗算代入x *= y x = x * y
/=除算代入(double)x /= y x = x / y
~/=除算代入(int)x ~/= y x = x ~/ y
%=剰余代入x %= y x = x % y

論理演算子

演算子名称使い方意味
!否定!aaが偽の場合「真」
||論理和a || baまたはbが真の場合「真」
&&論理積a && baかつbが真の場合「真」

三項演算子

三項演算子意味
条件式 ? a : b;条件式が真ならa、偽ならbの処理を実行または値を返す

Null合体演算子

演算子意味
a ?? baがNullならbを返す

参考サイト

効率的にFlutterを学習したい方は世界最大級のオンライン学習サイトUdemyがオススメ。

最安1200円から独学でスキルアップを目指せます!

\ サンプル動画・30日間返金保証あり /

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