【发布时间】:2021-10-16 15:43:28
【问题描述】:
我有两个多态方法,它们将两种类型的类作为输入。
我希望基于对象的流执行两个不同的操作。
相反,他告诉我这个方法是模棱两可的。
不使用流显然有效。 我的目的是使用它们。
我该如何解决?
帮帮我,我不明白。谢谢。
Stream.of(1,"Text").forEach(Test::method);
static void method(Integer i){
System.out.println("i");
}
static void method(String i){
System.out.println("s");
}
【问题讨论】:
-
"不使用流显然有效。"我不这么认为。告诉我你将如何“不使用流”并使其工作。
标签: java polymorphism ambiguous method-reference