method references: compare number of arguments for non-vararg applicability only (IDEA-132708)

This commit is contained in:
Anna Kozlova
2014-11-11 11:22:01 +01:00
parent fd32c14536
commit 7e141da4c2
4 changed files with 24 additions and 5 deletions

View File

@@ -0,0 +1,16 @@
import java.util.function.Consumer;
class Test {
public static void main(String[] args) {
Consumer<String> ref = Test::method;
System.out.println(ref);
}
static void method(String arg, Object... args) {
System.out.println(arg);
System.out.println(args);
}
static void method(Object... args) {
System.out.println(args);
}
}