摘要: 流程控制语句 流程控制语句的作用就是控制代码的执行流程。 if and else var a = 10; if(a > 10){ print('ok'); }else if( 5 print(item)); for (var item in list) { print(item); } 三种循环方式,写起来有一种在写java代码的感觉,不得不说,为了google为了照... 阅读全文
posted @ 2019-03-25 15:40 一介書生 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 操作符 dart 有一套自己定义的操作符: 这里我就不再写了,直接copy一份官网的。 如果有过编程基础,上边展示的操作符应该都不陌生. 算术运算符 加: + 减: - 乘: * 除: / 取余: % 取模: ~/ 自增: ++var, var++ 自减: --var, var-- 比较运算符 ==: 等于 !=: 不等 >: 大于 =: 大于等于 a = a * 3; +=:... 阅读全文
posted @ 2019-03-25 15:12 一介書生 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Functions Dart是一门面向对象的语言,所以即便是方法也是一个对象,它的类型是Function. 这就意味着方法可以指向变量,也可以作为方法中的参数供其他方法使用。甚至可以让 一个类作为一个方法,这种类叫Callable classes,即回调类。 bool isTrule(String args) { return args != Null; } 定义一个方法注... 阅读全文
posted @ 2019-03-25 10:26 一介書生 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 关于Dart的几点重要说明 在Dart中所有变量都是一个对象,所有对象都是一个类的实例。每个数字,方法,甚至是Null都是对象。所有的对吸纳更都是集成自Object这个类。(这个说法其实是很像Java的) Dart虽然是个强类型语言,但是它可以推测类型。像number就被推测为int.如果你想明确的说不指定类型,可以使用dynamic。(这一点其实已经和高版本的jdk很像了, dynamic ... 阅读全文
posted @ 2019-03-22 15:42 一介書生 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 喜欢写文章,所以很少发随笔。 嘛~其实是一开始就搞错随笔和文章的场景了,迁移太麻烦,有时间自己做个个人博客好了~~ 阅读全文
posted @ 2017-10-22 17:59 一介書生 阅读(235) 评论(0) 推荐(1) 编辑