言語ごとに書き方が若干異なる部分を中心にまとめています。
特徴
Dartは、Googleが開発したオープンソースのプログラミング言語で、Flutterフレームワークで使用されています。その特徴は以下の通りです。
- スマートフォンアプリ、Webアプリ、デスクトップアプリなど、様々なプラットフォームで使用可能
- 静的型付け言語であり、安全なコーディングができる
- オブジェクト指向言語であり、高い柔軟性を持つ
- AOT(Ahead-of-Time)コンパイルに対応し、パフォーマンスの高いアプリケーションを作成できる
- Flutterとの相互運用性が高く、Flutterアプリ開発に最適
Dartは、Googleが開発したオープンソースのプログラミング言語で、スマートフォンアプリ、Webアプリ、デスクトップアプリなど、様々なプラットフォームで使用可能です。静的型付け言語であり、安全なコーディングができます。
また、オブジェクト指向言語であり、高い柔軟性を持ち、AOT(Ahead-of-Time)コンパイルに対応し、パフォーマンスの高いアプリケーションを作成できます。Flutterとの相互運用性が高く、Flutterアプリ開発に最適な言語です。
お試し実行環境
Dart programming language
Dart is an approachable, portable, and productive language for high-quality apps on any platform.
参考サイト
Introduction to Dart
A brief introduction to Dart programs and important concepts.
比較演算子
| 演算子 | 説明 | 
| == | 等しい | 
| != | 等しくない | 
| > | より大きい | 
| >= | 以上 | 
| < | より小さい | 
| <= | 以下 | 
型テスト演算子
| as | 型キャスト(typecast) | 
| is | そのオブジェクトが指定した型を持っている | 
| is! | そのオブジェクトが指定した型を持っていない | 
論理演算子
| 演算子 | 説明 | 
| && | And | 
| || | Or | 
| ! | Not | 
繰り返し
List<int> list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
for (int i = 0; i < list.length; i++){
    print(list[i]);
}
List<int> list = new List.generate(10, (i) => i + 1);
for (var i in list) {
    print(i);
}

 
  
  
  
  
