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