java - 从 Kotlin 到 this@NameOfTheClass::open 的 Java 翻译是什么?
问题描述
我正在开发一个 Java 项目,参考 Kotlin 项目。这段代码使用了这个表达式,我猜它来自函数式编程:
this@MarkdownWorkspace::open
这用于构造函数的参数,它需要一个“java.util.function.Consumer”对象。
非常感谢!
解决方案
Java相当于this@MarkdownWorkspace::open
将是MarkdownWorkspace.this::open
推荐阅读
- amazon-web-services - 如何确定一个对象在 s3 中是否真的可用?
- ios - Azure 空间锚点 Unity 中的子对象
- javascript - jQuery 如何序列化非 DOM 对象以发布 AJAX?
- c# - 无法从 Html 文件中的 ts 文件访问公共属性
- python-3.x - Pandas 适用:多个条件和多个函数参数
- javascript - Heroku + Node.js 部署:H10 崩溃 - 找不到模块 ./lib/websocket
- php - docker-compose 文件与 nginx 和letsencrypt for php 网站
- r - 如何模糊字符串匹配来自不同大小数据帧的多个字符串?
- php - 如何使用 php 将 html 中的表导出到数据库?
- c++ - 模板调用函数错误 - 没有匹配函数调用“bubbleSort”