functional-interface 相关问题

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

Java:如何用易于维护的设计替换多个嵌套的if-else语句

我需要执行不同的操作doAction1(),doAction2()...,具体取决于某些变量的值和/或类型以及某些函数的返回值。在...

回答 1 投票 -4

如何为枚举值实现在Java中?

我有这应该由时间来成长值枚举类,我想谁添加新的枚举值也提供实现地方的用户。但我不知道如何迫使他们提供...

回答 8 投票 3

如何实现对应于枚举在Java中的双功能作用?

我有Java的枚举:公共枚举ConflictResolutionStrategy {softResolve,hardResolve,}我想这样称呼它ConflictResolutionStrategy.hardResolve.apply(情形,情况2)。这两个案例1和...

回答 2 投票 8

Android的Java的地图与双功能定制合并

在Android上使用Java,我想一个元素合并到同一个自定义的重映射功能的地图。地图 地图=新的HashMap (); //初始化一些值映射...

回答 1 投票 2

在Eclipseλ类型不匹配

我试图使用拉姆达运营商,我已成功地做类似的事情与其他方法,但是这一次是给了一个错误。方法有问题:公共图标setOnClick(IconClick E){...

回答 1 投票 2

转换可运行于供应商

怎么能一个Runnable被转换成供应商?上市 牛逼useSupplier(供应商 供应商){//是否与供应商,并提供返回值...返回值的东西; } ...

回答 2 投票 3

科特林@FunctionalInterface编译多个抽象方法

当试图编译有超过1非抽象方法,一个Java @FunctionalInterface引发编译错误。然而,在科特林做同样的时候,任何错误或警告复活,即...

回答 1 投票 4

如何通过消费者 方法

所以我有这样的代码:public ConsumerTestClass(Consumer consumer){} public static void printString(String text){System.out.println(text);而且从...的方法

回答 2 投票 4

使用Optional#orElseThrow正确使用lambda表达式

请考虑以下简单示例:Optional.empty()。orElseThrow(this :: exceptionSupplier); IntelliJ为供应商生成如下方法,但难以编译!私人的

回答 1 投票 0

无法使用Lambda表达式覆盖接口的默认方法

我有一个功能接口,它包含1个静态方法,1个默认方法和1个非静态抽象公共方法,如下所示: - package com.lambda; @FunctionalInterface公共接口......

回答 2 投票 2

函数接口+ lambda表达式,用于数组中的整数之和

我正在处理一个练习,要求创建一个函数接口,其方法将整数k和整数数组作为输入,并返回一个整数。然后,我应该分配给...的实例

回答 1 投票 3

Java8高阶函数和Kotlin Lambdas互操作性

我有一个Java示例,其中一个方法实现为@Override public Function ,Double> fitness(){return items - > {final Item sum = items.stream()。collect(...

回答 2 投票 2

Java 8 - 匿名类和lambda函数之间明显不一致

在研究Java 8函数式编程时,我发现了以下明显的不一致性。下面的两个结构应该是等价的:public static BiFunction

回答 2 投票 1

为什么我们不能在功能界面中重载抽象方法? (JAVA)

所以我熟悉java中的函数接口,以及它们与lambda表达式的使用。功能界面只能包含一个抽象方法。从lambda使用这种孤独的方法...

回答 2 投票 4

接受并返回相同类型的通用功能接口

我正在寻找一个满足以下两个要求的功能接口:应该接受并返回相同的类型在调用方法时应该推断类型...

回答 4 投票 0

如何申请功能 列表中的参数(不是列表)

我有一个方法,将公司作为关键和雇主名单作为价值返回 地图 > getUser PerCompany(最终功能 转换器)。该方法接受......

回答 2 投票 3

功能接口方法参考

我是java 8的新手并尝试这个。我有一个接口公共接口CurrencyRateDao {Double getCurrencyRate(String srcCur,String tarCur,int month);以这种方式使用它:...

回答 1 投票 1

如何从Java 8中的方法参考获取方法名称[重复]

我有一个功能接口和一个使用该接口的类,我不想拥有类的方法的名称,而不是接口的名称。下面给出的代码:@FunctionalInterface ...

回答 1 投票 0

自定义功能接口作为方法参数

我有下面的代码确实产生了预期的结果。有人可以解释窗帘背后发生了什么吗?我不明白编译器/ JVM如何知道需要调用它...

回答 2 投票 3

将java.util.function.Function转换为Kotlin的功能接口类型

我正在使用分别用Java和Kotlin编码的两个模块,因此需要一些互操作性。在其中一个案例中,java模块返回与...的功能接口

回答 1 投票 1

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