| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Flutter学习笔记--Dart基础语法 -> 正文阅读 |
|
[移动开发]Flutter学习笔记--Dart基础语法 |
目录 目录 1.写一个Hello,world
怎么样,是不是很简单,和C语言感觉有点像。Dart语言也是从main函数开始。 我当前使用的Flutter的版本号是2.0.1,main函数是系统自动生成的函数。 2.Dart中变量的声明1.使用var关键字声明变量????????Dart中,使用var关键字声明变量。这里要注意的是,Dart中的var变量一旦被赋值,其数据类型就会被确定,不能再改变,例子如下:
????????当我们声明一个helloWorld的变量之后,赋值之后,helloWord就是一个字符串类型的变量,这个时候,如果我们对它进行++操作,IDE就会编译不通过,截图如下: ?2.使用dynamic和Object关键字声明对象? ? ? ? ?Dart中还提供了dynamic和Object两个关键字,使用这两个关键字声明变量的时候,变量的数据类型可以在后期改变。 dynamic x = 10; x = "hello,world"; //可以改变数据类型 Object object = "1233"; object = 123;//可以改变数据类型 ?3.使用final和const关键字声明? ? ? ? 和其它语言类似,final和const用于定义常量。 ? ? ? ? final常量是一个运行时常量,第一次使用时候被初始化。 ? ? ? ? const是编译时常量。
3.Dart中的基本数据类型(1).数值型数据? ? ? ? Dart中,数值型数据有int 和double两种,他们都继承自num.其中 int 表示整型,double表示浮点型数据。
(2).字符串? ? ? ? Dart中可以使用单引号和双引号都可以表述字符串.在下面的例子中,都可以打印出字符串String1。
(3).布尔型数据? ? Dart中使用bool定义布尔类型定义true和false。
(4).List类型? ? ? ? Dar中使用List表示数据集合。
(5).Map类型?????????Dar中使用Map表示j键值对。
(6)Runes类型? ? ? ? ? Runes类型用于声明Unicode编码字符串。例如下面的例子,我们可以打印一个表情符号1
控制台打印日志:👏 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/23 22:00:59- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |