2
A
回答
6
Java在標識符中不提供字符轉義。你只能做的是使用Java反射:
科特林:
class MyClass {
fun `some random function name`() { }
}
的Java:
MyClass c = new MyClass();
c.getClass().getMethod("some random function name").invoke(c);
或高速緩存的Method
從getMethod()
調用返回。或使用method handles。
相關問題
- 1. 調用動態方法名稱(從字符串方法名)
- 2. 如何調用Kotlin中的ArrayAdapter.addAll方法?
- 3. 從方法名稱字符串動態調用方法?
- 4. 從字符串方法名稱調用方法
- 5. 如何用lambda調用多個類似簽名的Kotlin方法?
- 6. 如何使用Java中的泛化泛型調用Kotlin方法?
- 7. 從java中的方法調用方法
- 8. 如何把Class <T> #cast方法從Java轉換爲Kotlin?
- 9. 如何從C JNI調用返回java方法的字符串?
- 10. 命名Java庫的方法?
- 11. Java方法從字符串
- 12. 從JSNI方法中調用Java方法
- 13. 將字符串轉換爲「方法」 - 用於類方法調用
- 14. Java方法調用轉換
- 15. 我可以使用字符串方法名稱調用c#動態方法嗎?
- 16. 如何從OnClickListener.onClick方法調用方法?
- 17. 從Java代碼調用Xalan方法
- 18. 如何調用java方法
- 19. 如何從C++調用Java方法
- 20. 如何從jni端調用java方法?
- 21. 如何從JavaScript調用Java方法
- 22. 如何從actionscript調用java方法
- 23. 如何從JavaScript調用方法的Java方法位於另一個JSNI方法
- 24. Kotlin擴展方法作爲長方法名的別名?
- 25. 如何使用命名管道從C++調用WCF方法?
- 26. 調用對象的方法,該方法的名字只有字符串
- 27. 如何從Kotlin源直接使用Java String方法(分割)?
- 28. 的Java:如何調用從接口名稱實現的方法
- 29. 作爲變量調用方法的命名方法Ruby
- 30. Kotlin - 換頁字符 - 非法轉義:'\ f'
這就是我需要的答案:)謝謝:) +1 – TheTechWolf