Q
引用扩展功能?
3
A
回答
3
在科特林引用扩展方法可以通过应用类名和方法名之间的::
操作完成之前把::
总是:
val function = Object::myExtensionMethod
所以在你的情况:
fun String.toSomething() = length + 1
val some = listOf("lala", "bebebe").map(String::toSomething)
6
你的意思是这样的吗?
fun String.toSomething() = length + 1
val some = listOf("lala", "bebebe").map(String::toSomething)
只记得函数
+0
相同的合成器x适用于成员函数,如'String :: toUpperCase' –
+0
谢谢。有用。 – plinyar
相关问题
- 1. 扩展功能
- 2. 扩展功能
- 3. 扩展功能
- 4. 调用扩展类功能
- 5. 使用扩展功能
- 6. 扩展android应用功能
- 7. jQuery扩展功能
- 8. Whatsapp扩展功能
- 9. 扩展link_to功能?
- 10. 扩展EventKit功能
- 11. EF扩展功能
- 12. 扩展Prestashop功能
- 13. Datapower扩展功能和扩展元素
- 14. 如何端口Chrome扩展功能的Firefox扩展功能
- 15. sharpgl不能调用扩展功能glShaderSource
- 16. JavaScript(Underscore.js)扩展功能
- 17. Jquery扩展dropzone.js的功能
- 18. 扩展控件的功能
- 19. 删除扩展功能
- 20. 科特林扩展功能
- 21. Makefile的功能扩展
- 22. 扩展javascript功能范围
- 23. 天蓝色功能扩展
- 24. 分割功能扩展
- 25. 扩展功能的jQuery
- 26. ADFS 3.0 - 扩展功能
- 27. 扩展功能在PowerShell中
- 28. 关注功能扩展
- 29. 扩展Try Catch功能C#
- 30. Rails扩展“显示”功能
谢谢。有用。 – plinyar