functional-interface 相关问题

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

功能接口多行

我有此代码,它的工作原理是:new JdbcTemplate(new SingleConnectionDataSource(c,true)).query(“选择id,来自播放器的名称”,(rs,rowNum)-> new Player(rs.getString(“ id” ),...

回答 1 投票 0

Sonarlint提示“重构代码,以便使用流管道”

我正在使用基于流的方法将我的List >映射到List 。以下代码用于流List &...

回答 1 投票 0


如何在Java中定义相似的lambda函数(在一个函数中有所不同)

我需要一些帮助。我创建了一个具有一个称为filter的抽象方法的功能接口:@FunctionalInterface接口FileFilter {/ ** *此方法获取文件路径并对其进行过滤...

回答 1 投票 0

Kotlin 1.4中的功能接口

此功能将在Kotlin 1.4中发布。这是KotlinConf'19的节选。 fun接口动作{fun run()} fun runAction(a:Action)= a.run()runAction {println(“ H ello”)}看起来...

回答 2 投票 0

Java:将lambda作为值存储的映射

我想学习Java的“较新”语法和API中的可能性。较新的意思是10+(假设10-13)。它主要围绕lambda的声明并存储符合...

回答 1 投票 3

我是否可以创建一个函数接口,该接口可以存储对包含任意数量参数的方法的方法引用?

假设我在客户端对象上有不同的方法,我需要保留对这些对象的引用,作为我更高端函数的参数://客户端类示例方法public Response method1(...

回答 1 投票 0

[在Java中,如何让子类决定其类型类型参数类用作重写的方法参数?

我有一个抽象类,在其中我想有一个抽象方法,将一个Consumer函数的接口作为参数,然后让子类决定应该对消费者进行参数化的类型。我...

回答 1 投票 0

在Junit 5中是否可以将Java功能接口实现(例如Supplier)用作MethodSource?

正在运行集成测试,我将它们的参数存储为diffrent文件内的json。这些文件存储了不同的测试用例,然后用不同的方法对其进行测试。我想知道是否有可能...

回答 1 投票 1

在Java中存储不同类型对象的有序列表的最佳方法?

我有几个用于创建对象的类。这些对象每个都有必须运行的代码,这些代码取决于插入的顺序。它们需要按顺序存储-并在...

回答 1 投票 3

Singleton模式未在我的Java代码中返回相同的对象

我的代码有什么错误吗?因为变量在应用单例模式时不会更改其值。我的代码:类Singleton {私有最终静态Supplier << INSTANCE = ...

回答 2 投票 0

为什么功能接口在工厂方法中使用lambda时像单例一样初始化

我有两种使用不同方法产生“消费者”的工厂方法=> lambda和方法参考:@SuppressWarnings(“ Convert2MethodRef”)public Consumer ...

回答 1 投票 3

一种捕获大多数try catch语句的方法

在我的UI Java测试框架中,我有很多方法正在尝试捕获元素操作,例如单击,发送键等,并在操作成功时返回true,在任何异常时返回false ...

回答 1 投票 0

匿名函数数组?

我刚刚了解了匿名函数,我想在程序中使用它们,但是最简单的方法是制作一系列匿名函数。我将如何初始化数组?我...

回答 1 投票 -2

如何在Kotlin中将功能接口实现为lambda?

我想将功能性Java接口(具有单个抽象方法的接口)实现为kotlin lambda。怎么做? @FunctionalInterface接口Foo {字符串栏(字符串输入); } Java ...

回答 1 投票 0

如何解决我的代码中的“非功能性接口”问题

我正在学习Java谓词,并在这里学习了基本代码。下面是我的代码。包TestLambda;公共类动物{私人字符串种类;私人布尔canHop;私有布尔值...

回答 1 投票 1

深入了解Function

下面显示的是一些使用Java Streams的示例代码。我的问题特别涉及接口函数 ,它接受类型T的输入并返回类型R的东西。import ...

回答 2 投票 0

如何在Java 8的Method_reference中为用户定义的接口和方法传递参数

我的代码是这样的,@FunctionalInterface接口MathOperation2 {int operation2(int a,int b,int c); }公共类Method_reference_demo {private static int operation2(int a,...

回答 1 投票 1

为什么带有void return-type方法的功能接口接受任何return-type方法?

我们有这段代码:公共类Test {public static Object foo(){System.out.println(“ Foo”);返回新的Object(); } public static void main(String [] args){J j ...

回答 1 投票 4

包含Runnable实现的函数

我有此代码:new Thread(()-> {//做事})。start(); new Thread(()-> {//做同样的事情})。start();我知道我可以声明一个包含lambda的函数:Function

回答 1 投票 9

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