第二个参数写成List listTimes2(List list, times)、
List listTimes2(List list, var times)
List listTimes2(List list, Function times)
都好理解
写成String times(str)是啥意思?
是String times(str)=times这个意思吗?
但是直接在main函数里写String times(str)=times会报错。
String times(str)意思是说参数是一个函数,函数的返回值是String类型,函数名字叫times,有一个参数是str。其实String times(str)也就是函数原型。