IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Dart中的内置数据类型简介 -> 正文阅读

[移动开发]Dart中的内置数据类型简介

Dart中的内置数据类型简介

最近也有在常使用flutter写一个简单的app,不为实现啥功能,就单纯走一个流程,把它部署到我的安卓和ios手机上。为此稍微看一下dart的内置数据类型。

前言

变量是一个引用,在Dart中一旦变量的类型被确定,就不能再被更改类型

Dart中的一切变量皆是对象,所有的变量都指向一个对象。

声明变量

声明可以有以下两种方式,一种是不指定类型,使用var关键字。

此外final和const都可以用于定义常量的, 定义之后值都不可以修改

 var name = 'Bob';
 final name = 'wang';
 name = 'james'; // 错误

 const age = 18;
 age = 20; // 错误

另一种则是明确指定类型(Optional types)

String name = 'Bob';

正题

void main() {
 var number = 42; // Declare and initialize a variable.
 print('The number is ${number}'); // Print to console.

// 一、Number类型
 var x = 1;
 var hex = 0xDEADBEEF;
 var exponent = 8e5;
 var y = 1.1;
 
// 二、String类型
 // 常见用法
 var s1 = 'Single quotes work well for string literals.';
 // 嵌套变量
 var s2 = 'The number is ${number}';
 // 多行字符串
 var s3 = """This is also a
multi-line string.""";
// 双引号直接显示
 var s4 = "It's even easier to use the other delimiter.";
// r作为前缀避免转义
 var s5 = r'In a raw string, not even \n gets special treatment.';

// 三、布尔类型
// true 和false 没啥好说的

// 四、Lists类型
 var list = [1, 2, 3];

// 五、Set类型 看起来不太习惯,写多了就习惯了
 var halogens = {'fluorine', 'chlorine', 'bromine', 'iodine', 'astatine'};
 print(halogens);
// 六、Map类型 跟js中的object一样,但是不同语言千万不要以为就是单纯的类似,这样自己在学习过程中容易产生紊乱。
 var gifts = {
  // Key:   Value
  'first': 'partridge',
  'second': 'turtledoves',
  'fifth': 'golden rings'
 };
 print(gifts);

// 七、Symbol类型
 var test = Symbol('name');
 print(test);
}
  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-03-22 20:44:56  更:2022-03-22 20:46:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 19:36:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码