![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dart学习笔记
Proshin_Pan
这个作者很懒,什么都没留下…
展开
-
flutter开发环境搭建(win系统)
下载安装jdk1.下载地址:https://www.oracle.com/java/technologies/javase-downloads.html#JDK82.配置JDK:系统变量中新增JAVA_HOME,设置为java sdk的目录3.系统变量中找到PATH,增加以下代码:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin4.打开命令行输入java 及 javac校验配置是否成功下载Android Studio1.地址:http://www.android-st原创 2020-07-25 15:13:28 · 88 阅读 · 0 评论 -
dart学习笔记
一些常用关键字void main() { Person p1 = Person(); p1?.printInfo(); // 条件运算符? 教研p1是否为真,若真则执行p1.printInfo();,若假则不执行 Person p2 = Person(); if (p2 is Person) { p2.age = 10; } // 类型判断 is,判断p2是否属于Person var p3; p3 = ""; p3 = new Person(); (p3原创 2020-07-23 17:11:54 · 100 阅读 · 0 评论 -
dart学习笔记
dart中类、构造函数、及实例的创建类的创建class Person { String name; int _age; Person(this.name, this._age); Person.now() { print('这是命名构造函数'); } Person.setInfo(String name, int age) { this.name = name; this._age = age; } void printInfo() {原创 2020-07-23 16:01:21 · 104 阅读 · 0 评论 -
dart学习笔记
集合类型List Set Map详解Listvar list = new List();list.add('111');list.add('222');List的属性List myList = [1,2,3,4,5];print(myList.length) ;print(myList.isempty) ;print(myList.isNotEmpty);print(myList,reversed); //对集合进行倒叙排序 => (5,4,3,2,1,)var newLis原创 2020-07-19 18:37:44 · 71 阅读 · 0 评论 -
dart学习笔记
运算符int a= 13int b = 5print(a + b)print(a - b)print(a * b)print(a / b)print(a % b)print(a ~/ b) //取整三元运算:bool flag = true ;Strubg c = flag ? ‘true’ : 'false'?? 运算符var a = 22;var b = a ?? 10 ;若a为真则 b = a;a为假则 b = 10;类型转换1.Number类型转为Strin原创 2020-07-19 16:29:59 · 91 阅读 · 0 评论 -
dart学习笔记
常用数据类型定义数据类型的方式vat str = 'this is str';定义变量的指定类型:String str = `this is str`String str = '''this is str this is str this is str ''' //多行字符串变量赋值需要使用3个引号String str1 = '你好' ;String str2 = 'dart' ;print ("$str1 $str2") ;print (str1 + “ ” + str2) ;原创 2020-07-19 16:03:38 · 65 阅读 · 0 评论