关于forEach参数问题
来源:5-1 高阶函数的基本概念

慕妹2978617
2019-11-20
老师您好,这里我其实有些明白了,但是不知道对不对想的对不对,让你确认下,args.forEach 接受的参数是(T)->Unit PDFPrintln中的println看似只有一个参数 但是实际调用时参数是println(pdfPrintln:Println,ant:Any),只不过普通调用pdfPrintln.println("")方法时传入1个参数是因为pdfPrintln对象已经默认帮我们传入了 而使用PDFPrintln::println并没有创建对象所以需要传入两个参数,也就是说 是PDFPrintln中的println方法不符合forEach方法的参数。不知道我理解的对吗?
写回答
1回答
-
bennyhuo
2019-11-20
说的对~
00
相似问题