dart
墨雪遗痕
喜欢透彻了解到程序的每一步,每个合理的运行方向,每个关联的东西。透彻一切,让它更简单、和谐、完美
展开
-
dart-运算符-条件表达式
运算符main(List<String> args) { // dart 包含其他语言也包含的加减乘除运算符 // 特别的 int a=13; int b = 5; print(a~/b);//取整 var c = a*b; print(c); // &&是并 ||是或 与js相同 //赋值运算符除了 = 还有个??= var d=null; d ??=23; //??= 就是变量的值为null的话,就把右边的值赋值给他原创 2021-07-20 19:50:11 · 95 阅读 · 0 评论 -
dart-数据类型
main(List<String> args) { // string 字符 支持三个单引号 支持换行 var str1="abc"; var str2='abc'; var str3=''' abc cba '''; // 类似于js 的 模板字符串 print("${str1} ${str2} ${str3}"); // 还能能简写 但是这种方式不是所有情况下都可以的,$后面跟个变量就可以 但是如果后面是个表达式,就要用${} print("$原创 2021-07-20 19:47:31 · 158 阅读 · 0 评论 -
dart-变量-常量
变量/* dart是强类型语言 变量需要明确类型 */ String name = 'what'; int age = 18; double height = 1.65; // 检测数据类型 print(name.runtimeType); // 类型推导 根据输入的内容,自动定义类型 但是不代表更改时候可以更改其他类型 var message = 'world '; 常量 // const / final 定义常量 main(Lis原创 2021-07-20 19:45:26 · 88 阅读 · 0 评论 -
dart-关于main函数体
// dart的入口函数是main函数// dart中打印内容使用print/* 1 简化main函数 main(){ print('你好 hello'); } */ /* 2 完整的main函数 函数的返回值类型 函数名称(参数列表){ 函数体 }*/// List 相当于 JS中的Array// 就如ts里的泛型,这里也有泛型void main(List<String> args){ print('hello flutter'); pr原创 2021-07-20 19:39:52 · 392 阅读 · 0 评论