dart语言学习(十六)— 默认参数值

版权声明:本文为博主原创文章,转载请注明地址。 https://blog.csdn.net/huangxiaoguo1/article/details/85014650
  • 含义

    使用 = 在可选参数值指定默认值

    默认值只能是编译时常量

  • 案例

void main(List<String> args) {
 
  printPerson("张三");
  printPerson("张三", age: 28);
  printPerson("张三", age: 28, gender: "huang");
  printPerson("张三", gender: "huang", age: 28);

}

// 可选命名参数(常用)
printPerson(String name, {int age=66, String gender="Name"}) {
  print("name=$name,age=$age,gender=$gender");
}

name=张三,age=66,gender=Name
name=张三,age=28,gender=Name
name=张三,age=28,gender=huang
name=张三,age=28,gender=huang
Exited

猜你喜欢

转载自blog.csdn.net/huangxiaoguo1/article/details/85014650