内置函数
小于 1 分钟dart
常用函数
// 打印
void main(){
_numType();
}
_numType(){
num num01 = 1.3; // num 是数字类型的父类型,其下还有 int 和 double
int i01 = 3; // 整型
double d01 = 2.2; // 双精度浮点类型
print("num01:$num01, i01:$i01, d01:$d01");
}
可选参数和默认值
void main(){
testFunc(1,'中国');
}
// 第三个参数是可选参数,默认 false
void testFunc(int v1,String v2,{ bool ? isAdmin = false }){
print('testFunc');
// return no; 没有返回值
}
多个方法的演示
void main(){
testFunc(1,'中国');
FirstClass.sFunc();
FirstClass f = FirstClass();
f.sum(2, 3);
f._privFunc();
}
// 第三个参数是可选参数,默认 false
void testFunc(int v1,String v2,{ bool ? isAdmin = false }){
print('testFunc');
// return no; 没有返回值
}
class FirstClass {
// 共有实例方法
int sum(int v1,int v2){
return v1+v2;
}
// 私有方法(教程中说下划线开头的表示私有方法,实际测试后并不是私有的)
_privFunc(){
print('我是私有方法');
}
// 静态方法
static sFunc(){
print('我是静态方法');
}
}
