functional-interface 相关问题

Java语言中的功能接口是指具有单个抽象方法的接口。 @FunctionalInterface是一个注释,它要求特定的接口声明符合此规范。 lambda表达式或方法引用的目标类型必须是功能接口。功能接口是Java 8功能集的一部分。

为什么功能接口“selectDSLCompleter”不包含任何抽象方法?

据我所知,Java中的函数式接口必须有一个(且只有一个)抽象方法。然而org.mybatis.dynamic.sql.select中名为selectDSLCompleter的接口并没有任何ab...

回答 1 投票 0

通过函数式接口方法签名获取类构造函数

我知道我可以使用构造函数引用作为高阶方法的参数,如下所示: collection.stream().map(MyClass::new); 但我有 MyClass 作为变量 Class clazz = MyClass.cla...

回答 2 投票 0

如何将Java代码转换为非lambda表达式?

我正在尝试构建(在 Eclipse 中)并使用这个旧线程中的代码: 如何向 HTTP 客户端传递客户端证书? 但我在编译它时遇到问题,因为这条线导致了

回答 1 投票 0

Lambda 表达式正确执行,但匿名类定义抛出错误

我正在尝试了解Java的Consumer接口。我已经复制了。但是当我用

回答 1 投票 0

如何将方法传递到功能接口中进行重试并使其通用?

我想创建一个功能接口或默认方法,在其中传递 jpa 存储库方法(例如 findById 或 findByNumber)并让它返回泛型类型;这样我就用@来注释它

回答 1 投票 0

Kotlin:将构造函数传递给函数式接口

我看到我的朋友在他的代码库中这样做了,但我正在努力弄清楚如何在我的班级中做到这一点。 假设我有以下代码: 类作业测试{ 有趣的接口 JobCompiler { 有趣的编译...

回答 1 投票 0

读取 if string.startsWith() 并在条件失败时停止流

我收到带有消息标题的消息。请参阅下面的示例消息 私有静态字符串示例消息(){ 返回 ””” 来自 arunmantics.com 的消息 X-

回答 1 投票 0

功能接口的基础接口

我最近在尝试为功能接口的子类提供通用功能时遇到了这个问题。显然你不能按照我的想法去做(至少对于 Java 8): @FunctionalInte ...

回答 1 投票 0

如何使用(或替换)Java 8 功能接口与 Android API 低于 24?

我正在开发一个安卓应用程序(minSdkVersion:23)。 在我的 signIn 方法中,我这样调用: RequestClass.doRequestWithApi(this.getApplicationContext(), this.TAG, dataToPass, this::getMyAccoun...

回答 2 投票 0

将方法引用分配给功能接口

Java 8+ 允许将方法引用分配给函数式接口。 那么下面的代码(jdoodle 链接)有什么问题 - 公共无效新方法(){ 谓词 p = String::isBlank; }

回答 2 投票 0

Java的箭头函数作为函数参数不能被推断为Function或Consumer

下面是Test.java的代码: 导入 java.util.function.Consumer; 导入 java.util.function.Function; 公共课测试{ 私有静态无效测试(函数函数){ System.out.println(&

回答 0 投票 0

Java Stream API:IntStream 到 Map

任务是生成一个Map,其中键表示为0到10范围内的整数,值表示为字符串值,并与键值连接。 例如,{ key = 1, value = ...

回答 1 投票 0

Comparator reverse string java 8编译错误

这里是代码片段,它在 java 8 中的第 2 行抛出一个连线编译错误。 List employees = getEmployees(); /*行号:2*/ Comparator comp...

回答 1 投票 0

如何使用方法引用在静态上下文中引用非静态方法? [重复]

基本上我在学习方法参考,我发现静态方法可以用这种格式引用: :: 但我也发现我可以参考 length() 方法......

回答 0 投票 0

当我尝试使用 BiCionsumer 从我的列表中删除一个值时,它不起作用

我有以下问题: 目标:从列表中删除“危险”== true 的动物; 约束:必须使用其中一个功能接口(消费者、谓词、函数或供应商)...

回答 2 投票 0

解释“public static <T> Supplier<T>”在功能接口包装器中的含义[重复]

public static Supplier unchecked(Callable f) { 返回 () -> { 尝试 { 返回 f.call(); } 赶上(异常 e){ 扔新的

回答 1 投票 0

将方法转换为函数式接口函数<T, R>?

说我有一个属性文件: methods.case1=m1 methods.case2=m2 ... 方法.casen=mn 在运行时,我可以使用类似的方法获得所需的方法: //m1 String case1Method = config.getString("

回答 1 投票 0

如何将方法对象动态转换为 Java 中的函数式接口?

我有几个类,每个类都实现一个接口。我从这些类中搜索出一种使用注释的方法。这个方法返回一个布尔值并且总是有一个对象作为参数,它总是

回答 1 投票 0

我可以使用预定义参数运行排队的 lambda 吗?

我希望将 lambda 添加到队列中,以便在轮询队列时运行,使用将它们添加到队列时传递给它们的参数。像下面这样的东西: @函数接口 公共利益...

回答 0 投票 0

如何使用功能接口(可能)将比较运算符传递给 while 循环?

我有两个几乎相同的方法,唯一的区别是比一个去 “左”和阵列中点的第二个“右”。 有什么办法可以删除这些拖车

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.