腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Lambda
的
造型
:
BiConsumer
<
Integer
,
Integer
>
java
、
lambda
我得到了一个类似这样
的
编译器失败:类型
BiConsumer
中
的
accept (
Integer
,
Integer
)方法不适用于参数(Object,Object)。(
BiConsumer
<
Integer
,
Integer
> consumer) { // [Compilier-error] The
浏览 55
提问于2019-06-26
得票数 0
回答已采纳
2
回答
代码更干净
的
最佳方法
java
、
lambda
、
exception-handling
、
java-stream
我有下面的代码 } f
浏览 0
提问于2018-02-14
得票数 1
回答已采纳
1
回答
如何将函数引用传递到我
的
方法中并使用它们?
java
、
lambda
、
java-8
、
method-reference
也就是说,对于在我
的
方法中调用
的
一些方法,我想将它们指定为我
的
方法
的
参数。但是我不太明白。... }我有我
的
工作方法 for (C c : cs.values(使此更通用
的
第一步是为getIds()方法提供一个
lambda
。我做到这一点
的
方法是: private v
浏览 0
提问于2018-03-19
得票数 4
回答已采纳
3
回答
我可以在Java
的
lambda
中省略参数名吗?
java
、
swift
、
lambda
、
java-8
我是否可以在
的
lambda
中省略参数名称,我可以使用$0, $1...来替换它们,就像Swift
的
一样。
BiConsumer
<String,
Integer
> bc = (s, i) -> System.out.println(s + " " + i);
BiConsumer
<String,
Integer
> bc1 = System.out.println($0 + "
浏览 2
提问于2019-09-04
得票数 1
1
回答
在单元测试中验证
BiConsumer
作为方法参考
java
、
java-8
、
mockito
、
powermock
、
method-reference
我有一些非常类似的逻辑,其中我有单元和不同
的
字段,可以在请求期间进行更新。) { } public Unit update(int delta,
BiConsumer
<Unit,
Integer
> updater){ updater.accepts
浏览 1
提问于2019-01-22
得票数 3
1
回答
方法参考和收集流法
的
机理
java
、
functional-programming
、
java-stream
、
collect
collect(
BiConsumer
<R,?super T> accumulator, )所以,我
的
问题是:正如您在上面的代码中所看到
的
,collect方法接收
BiConsumer
接口作为累加器和组合器
的
参数。我想知道这段代码是怎么可能
的
。有什么隐藏<e
浏览 1
提问于2021-07-03
得票数 0
回答已采纳
1
回答
如何在
BiConsumer
lambda
函数中绕过“对象不能转换”?
java
、
generics
、
lambda
我有一个类(Filter),它有几个变量:
Integer
intVal; String strVal;public
Integer
getIntVal() { } this.strVal = strVal;}
浏览 0
提问于2018-06-18
得票数 0
回答已采纳
1
回答
如何使用Java 8中
的
方法引用进行地图合并?
dictionary
、
merge
、
java-8
、
collectors
我有以下两种调用集合操作
的
形式,它们都返回相同
的
结果,但我仍然不能完全依赖于方法引用,需要一个
lambda
。super T> accumulator,为此,请考虑以下由100个随机数组成
的
流Map<Boolean,
Integer
> partition2 = dataList
浏览 1
提问于2018-09-20
得票数 2
回答已采纳
2
回答
如何在java 8中创建复合
lambda
表达式
java
、
lambda
、
java-8
我正在尝试在Java 8中使用
lambda
表达式。我想要编写
的
表达式类型是:我应该能够写一个类似下面这样
的
表达式:不幸
的
是,我找不到我必须使用的确切语法。
浏览 0
提问于2016-06-30
得票数 4
1
回答
Java8中
的
BiConsumer
或消费者
java-8
我正在尝试理解/学习Java8中
的
消费者/
BiConsumer
。test1和test2方法工作得很好。
BiConsumer
<String,
Integer
> consumer = (str, i) -> { System.out.println(str.substringcount,
BiConsumer
浏览 11
提问于2018-03-17
得票数 0
5
回答
使用CompletableFuture处理Java8供应商异常
java
、
exception
、
java-8
、
completable-future
考虑以下代码class SupplyNumbers { return 25
浏览 2
提问于2015-03-10
得票数 8
1
回答
实现params
的
数据结构和查询
java
、
data-structures
我想要创建这样
的
数据限制:table.put("AF", new Country("Afghanistan"this.number = number;}Map<String, Country> table = new HashMap<>(); Table<String, String,
Integer
HashBasedTable.cre
浏览 2
提问于2019-10-06
得票数 0
1
回答
ArrayStoreException在Consumers<X>阵列中
的
应用
java
、
arrays
、
reference
、
observer-pattern
、
consumer
我正在存储对适应于BiConsumers<
Integer
, X>
的
Consumer<
Integer
>
的
引用 fieldConsumer =
integer
-> consumer.accept(
integer
, fieldSubject);但是我需要其中
的
两个,所以
浏览 1
提问于2020-10-10
得票数 2
回答已采纳
1
回答
使用方法引用了解编译时错误
java
、
lambda
、
java-8
、
method-reference
、
functional-interface
当我们在给定
的
类中定义我们自己
的
非静态方法,并试图使用方法引用来使用它时,编译时错误"cannot make static Reference to non static method“在函数
的
情况下看不到,而只有在Supplier,Consumer和Predicate
的
情况下才能看到。class Demo{
浏览 0
提问于2020-05-17
得票数 2
2
回答
Java 8方法引用
java
作为任意方法引用
的
一部分:Predicate<String> p1 = String::isEmpty; 为什么不允许这样做?
BiConsumer
<HashMap<String,
Integer
>,
Integer
> b1 = HashMap<String,
Integer
>::put;
浏览 4
提问于2017-03-26
得票数 2
回答已采纳
2
回答
更改应该在方法之外
的
方法中
的
字符串。
java
(Arrays.toString(map(map, new
BiConsumer
<String,
Integer
>(){ publicpublic static String[] map(Map<String,
Integer
> m,
BiConsumer
<String,
Integer
> bif){ String[] key我希望开发一个接受Map<String、
Integer
浏览 3
提问于2021-01-05
得票数 0
回答已采纳
3
回答
Java 8中使用
Lambda
的
异常处理
java
、
lambda
、
java-8
、
functional-interface
我正在使用
lambda
表达式进行一些测试,但我
的
代码没有编译。我
的
lambda
实现是错误
的
还是异常处理?以下代码
的
正确实现是什么?) { }如果删除try catch块并声明要抛出该方法
的
异常Creatable<MyObject> creator = () -> new MyObject();i
浏览 2
提问于2014-06-03
得票数 3
回答已采纳
1
回答
使用传递给模拟对象
的
函数进行测试
java
、
junit
、
mockito
我有一个简单
的
函数,它最近被一些额外
的
逻辑包住了。我很难更新测试逻辑,因为突然间,方法主体被包装在一个模拟中。public void doSomething(Transaction t, int a) {} 我
的
问题是,当逻辑在model方法中突然包装(模型是我测试中
的
一个模拟)
浏览 0
提问于2020-08-12
得票数 1
回答已采纳
2
回答
如何在一行中为数组中
的
变量赋值
java
、
arrays
、
variable-assignment
有没有一种很好
的
方法来做以下事情:让int[] makeArray()是一个返回长度为2
的
整数数组
的
方法。然后更好
的
方法是 int[] {ta,tb} = makeArray();
浏览 0
提问于2018-06-10
得票数 1
2
回答
Groovy闭包和带有函数参数
的
重载方法
groovy
、
functional-interface
当我尝试使用包含带有函数参数
的
重载方法
的
代码时,我得到了Ambiguous error。我写了一个小片段,它显示了一个模棱两可
的
行为:import java.util.function.Consumer execute({ x -> println("Consumer") }) execute({ x, y -> println(&qu
浏览 18
提问于2017-03-09
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Integer引发的生产问题
Java Integer的一些注意事项
Java 有关 Integer 一个好玩的包装类
String.valueof和Integer.toString的不同-JAVA成长之路
Java的函数式接口
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券