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 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 移动互联实训-2-Flutter学习 -> 正文阅读

[移动开发]移动互联实训-2-Flutter学习

一、Dart语法

(3条消息) 跨平台技术篇 - Dart 语法全解析 (上)_u014294681的博客-CSDN博客

1.变量

// dart语言可以用var声明变量,也可以使用类型(String) 声明变量

//尽管 Dart 是强类型语言,但是变量的类型指定不一定要标明,因为 Dart 可以推断出它的类型。比如说变量 number 就可以被推测出是 int 类型。如果你想明确表示这个变量不想被任何一个类型指定,那就使用特殊类型 dynamic 来表示

//

int64位
double

double db = 1;

String

var str = 'Hello,This is reeor';

var str2 = "Hello,This is error again"

//可以使用‘ ’和“ ”创造字符串,可以互相嵌套使用

如果是相同的,使用转移符号 \

//不同于Java,可以直接用 $String 获得其内容

print('当前标题的高度是$height');

字符串类型转换

集合类型

列表 /? 集合

[ ]? ? ?/? ?{? ?}

映射对象

kv = { "a": "a1", "b":"b2",...}

?

2.常量

const

编译时报错

const int n1 = 42;

const int n2 = Func(); // 错误

final

要求变量在初始化后值不变

运行时才报错

final int m1 = 60;

final int m2 = Func(); // 正确

3.方法

方法的调用

?面向对象

构造器也支持这样的写法

相比Java?

Dart支持 自动get和set方法,可以直接调用

泛型

?

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-08-05 17:27:58  更:2021-08-05 17:29:30 
 
开发: 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年5日历 -2024/5/17 11:12:30-

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