Dart Academy · レッスン

基本の型:int、double、String、bool

Dartで日常的に使う組み込み型を知る

レッスン 2/413 ステップ

「基本の型:int、double、String、bool」はCoddyKit上の無料Dart Academyレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはDart Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Dart Academyコースには全4レッスンが含まれています。

Dartには組み込み型がある

Dartのすべての値には、それが何であり、何ができるかを示す型があります。初期段階のコードの多くは、4つの型で対応できます。

intで整数を扱う

intは、小数部分のない整数を保持します。個数、年齢、インデックスなどに使い、小数点は使用できません。

int age = 30;

doubleで小数を扱う

doubleは、価格や測定値のような小数点を含む数値を保存します。小数点の後には少なくとも1桁の数字を記述します。

double price = 9.99;

intとdoubleはnumを共有する

intとdoubleはどちらもnumの一種です。どちらも扱う必要がある場合、num型なら整数と小数の両方を受け入れられます。

num value = 7;
value = 7.5;

Stringでテキストを扱う

Stringは、文字、単語、文章などのテキストを保持します。テキストはシングルクォートまたはダブルクォートで囲みます。

String city = "Tokyo";

boolで真偽を扱う

boolが取れる値はtrueまたはfalseだけです。後でプログラムが行うすべての判断を支えます。

bool isReady = true;

boolの値は2つだけ

一部の言語とは異なり、Dartのboolはtrueまたはfalseだけを厳密に表します。ここでは、0や空文字列を代わりに真偽値として扱うことはありません。

型によってできることが決まる

型によって利用できる演算が決まります。intは加算できますが、テキストの連結には数値の加算とは異なる方法を使います。

デフォルト値はnull

初期化されていない変数は、値を与えるまでnullになります。Dartでは、この状態を意図的に処理する必要があります。

値の型を確認する

is演算子を使うと、値がある型に一致するかどうかを確認できます。結果はboolとして返され、処理に利用できます。

print(9.99 is double); // true

適切な基本型を選ぶ

数えるならint、測るならdouble、テキストを表示するならString、はい・いいえならboolを使います。意味に合った型を選びましょう。

クイックチェック

9.99のような商品の価格を保持するには、どの基本型を使うべきでしょうか?

まとめ:4つの基本型

整数にはint、小数にはdouble、テキストにはString、trueまたはfalseにはboolを使うことを学びました。すべての値には明確な型があります。🎯

無料で開始

AI チューターと学ぶ Dart — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「基本の型:int、double、String、bool」レッスンは無料ですか?

はい。「基本の型:int、double、String、bool」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Dart Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Dart Academyコースには全4レッスンが含まれています。

「基本の型:int、double、String、bool」で何を学びますか?

Dartで日常的に使う組み込み型を知る ブラウザで直接実行するハンズオンコードでDart Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Dart Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのDart Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「基本の型:int、double、String、bool」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このDart Academyレッスンでコードを書いて実行できますか?

はい。すべてのDart Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. var、final、constを理解する
  2. 基本の型:int、double、String、bool
  3. 型推論と明示的な型指定
  4. dynamic型とObject型
← Dart Academyに戻る