gpt4 book ai didi

java - 转换成Java 8函数

转载 作者:行者123 更新时间:2023-11-30 06:06:41 29 4
gpt4 key购买 nike

如何使用 Java 8 编写以下函数?

private static final Function<String, Integer> EmpIdToInt = (id) -> {   
return Integer.valueOf(ACI.generate("emp",id).revealId().intValue());
};

在 Java 8 中是否有更好的方法来编写此函数?

有人可以帮忙吗?

最佳答案

Is there a better way of writing this function in java 8??

您已经在使用 java 8 的功能,是的,您可以通过删除
( ) 来缩短代码,因为只有一个参数,删除 { } 因为只有一条执行语句。

你可以像这样简化它:

private static final Function<String, Integer> EmpIdToInt = id -> Integer.valueOf(ACI.generate("emp",id).revealId().intValue());

关于java - 转换成Java 8函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43533806/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com