问答详情
源自:5-4 方法对象

没看懂List listTimes2(List list, String times(str))第2个传参?

第二个参数写成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会报错。


提问者:irebirth 2020-01-22 00:40

个回答

  • SDFDSJFJ
    2020-01-22 20:34:23

    String times(str)意思是说参数是一个函数,函数的返回值是String类型,函数名字叫times,有一个参数是str。其实String times(str)也就是函数原型。