版权声明:本文为博主原创文章,转载请注明地址。 https://blog.csdn.net/huangxiaoguo1/article/details/85014594
- 方法定义
返回类型 方法名(参数1,参数2,...){
方法体...
return 返回值
}
void main(List<String> args) {
String person= getPerson("huangxiaoguo", 25);
print(person);
}
String getPerson(String name,int age){
return "name=$name,age=$age";
}
name=huangxiaoguo,age=25
Exited
-
方法特性
方法也是对象,并且有具体的类型Function
返回值类型、参数类型都可省略
箭头语法:=> expr 是{return expr;}缩写。只适用于一个表达式
方法都有返回值。如果没有指定,默认return null 最后一句执行
void main(List<String> args) {
printPerson("张三", 18);
print(printPerson("张三", 18));
String person = getPerson("huangxiaoguo", 25);
print(person);
}
printPerson(name, age) {
print("name=$name,age=$age");
}
getPerson(name, age) => "name=$name,age=$age";
name=张三,age=18
name=张三,age=18
null
name=huangxiaoguo,age=25
Exited