
- Dart程式設計教程
- Dart程式設計 - 首頁
- Dart程式設計 - 概述
- Dart程式設計 - 環境配置
- Dart程式設計 - 語法
- Dart程式設計 - 資料型別
- Dart程式設計 - 變數
- Dart程式設計 - 運算子
- Dart程式設計 - 迴圈
- Dart程式設計 - 決策語句
- Dart程式設計 - 數字
- Dart程式設計 - 字串
- Dart程式設計 - 布林值
- Dart程式設計 - 列表
- Dart程式設計 - 列表
- Dart程式設計 - 對映
- Dart程式設計 - 符號
- Dart程式設計 - Rune (符文)
- Dart程式設計 - 列舉
- Dart程式設計 - 函式
- Dart程式設計 - 介面
- Dart程式設計 - 類
- Dart程式設計 - 物件
- Dart程式設計 - 集合
- Dart程式設計 - 泛型
- Dart程式設計 - 包
- Dart程式設計 - 異常
- Dart程式設計 - 除錯
- Dart程式設計 - Typedef (型別定義)
- Dart程式設計 - 庫
- Dart程式設計 - 非同步操作
- Dart程式設計 - 併發
- Dart程式設計 - 單元測試
- Dart程式設計 - HTML DOM
- Dart程式設計有用資源
- Dart程式設計 - 快速指南
- Dart程式設計 - 資源
- Dart程式設計 - 討論
Dart程式設計 - 資料型別
程式語言最基本的特點之一就是它支援的資料型別集。這些是在程式語言中可以表示和操作的值的型別。
Dart語言支援以下型別:
- 數字
- 字串
- 布林值
- 列表
- 對映
數字
Dart中的數字用於表示數字字面量。Dart數字分為兩種:
整數 - 整數值表示非分數值,即沒有小數點的數值。例如,值“10”是整數。整數字面量使用int關鍵字表示。
雙精度浮點數 - Dart也支援分數數值,即帶小數點的數值。Dart中的雙精度浮點數資料型別表示一個64位(雙精度)浮點數。例如,值“10.10”。double關鍵字用於表示浮點字面量。
字串
字串表示一系列字元。例如,如果您要儲存一些資料,如姓名、地址等,則應使用字串資料型別。Dart字串是一系列UTF-16程式碼單元。Rune用於表示一系列UTF-32程式碼單元。
String關鍵字用於表示字串字面量。字串值用單引號或雙引號括起來。
布林值
布林資料型別表示布林值true和false。Dart使用bool關鍵字表示布林值。
列表和對映
列表和對映資料型別用於表示物件的集合。列表是有序的物件組。Dart中的列表資料型別與其他程式語言中的陣列概念相同。對映資料型別表示一組鍵值對形式的值。dart:core庫分別透過預定義的List和Map類實現這些集合的建立和操作。
動態型別
Dart是一種可選型別語言。如果未顯式指定變數的型別,則變數的型別為dynamic。dynamic關鍵字也可以用作顯式型別註解。
廣告