如何解决如何替换具有双冒号的 Java 代码
有如下代码
Grid.Column<Person> firstNameColumn = grid.addColumn(Person::getFirstName).setHeader("First Name");
Grid.Column<Person> lastNameColumn = grid.addColumn(Person::getLastName).setHeader("Last Name");
我想在没有 ::
的情况下重写它。原因是我需要使用像getLastName
这样的函数来拥有两个像getLastName(firstname,age)
这样的参数。
你能给我一个解决方案或如何搜索它吗?
谢谢
解决方法
你可以使用 lambda
grid.addColumn(person -> person.getLastName(person.getFirstName(),person.getAge());
有关详细信息,请访问 this site
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。