dart语言
Posted xhrr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dart语言相关的知识,希望对你有一定的参考价值。
所有代码必须放在main函数内
1. 变量和数据类型
number: int 、double
Boolean: eg:boll istrue = true
string:
转移字符 ”\“,eg: string s1 = ‘i \‘ m du‘
拼接:不同类型不可拼接,除非转换成相同类型eg:’my name is" + name.length.toString() 或 ’my name is $ name.length " 【推荐】
//$符使用
int a = 1; int b = 2; print(‘the sum of $a and $b is $a+b
2. 分支
2.1 if
int aa = 12;
int bb = 10; if(a>10) print(‘aa大于10‘) else if (a<10) print(‘aa小于10‘) else print(‘aa等于10‘)
//?:表达式
a < b ? print(‘a小于b‘) : print(‘a 大于 b‘)
//??表达式
String name = ‘zhangsan‘
String nameToPrint = name ?? ‘lisi‘
//如果name有默认值则输出??前的,如果name为null则输出??后边的
2.2 switch
String grade = ‘A‘ switch(grade) case: ‘A‘: print(‘very good‘) break; case: ‘B‘ print(‘good‘) break; default: print(‘you have failed‘)
以上是关于dart语言的主要内容,如果未能解决你的问题,请参考以下文章