This question already has answers here:
How to pass argument to class constructor when initialzed thru ::new in Java8
(2个答案)
去年关闭。
我正在尝试使用Java流而不是forloop
我创建了另一个构造函数,
我的问题是:如何调用第二个构造函数
谢谢
您将这样称呼它。
(2个答案)
去年关闭。
我正在尝试使用Java流而不是forloop
ids.stream().map(AccountPermissionsUpdate::new)
我创建了另一个构造函数,
我的问题是:如何调用第二个构造函数
new AccountPermissionsUpdate(id,true)
谢谢
public AccountPermissionsUpdate(long accountId) {
this.accountId = accountId;
}
public AccountPermissionsUpdate(long accountId, boolean forcedLogout) {
this.accountId = accountId;
this.forcedLogout = forcedLogout;
}
最佳答案
ids.stream().map(id -> new AccountPermissionsUpdate(id, true));
您将这样称呼它。
关于java - Java流映射调用另一个构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53331630/
10-11 17:33