코드에 18 번째 줄에 문제가 있습니다. n.fun1 ("11", 1); , fun1에Netbeans에서 내 varargs를 확인하지 못하는 이유는 무엇입니까?
기준이 모호 두 방법 fun1 (java.lang.String의, java.lang.Object 상위 .. : 넷빈즈 아닌 다른 IDE 만 NetBeans에이 문제는 IDE 쇼 7.0.1 .) 테스트 매치에서 테스트 및 방법 fun1 (java.lang.String의, INT, java.lang.Object 상위 ...)에서
대응하는 코드는 여기에 있습니다 :
interface Test {
public void fun1(String str, Object... objs);
public void fun1(String str, int i, Object... objs);
}
public class NewClass implements Test {
public void fun1(String str, Object... objs) {
System.out.println("111111111111111111111");
}
public void fun1(String str, int i, Object... objs) {
System.out.println("2222222222222");
}
public static void main(String[] args) {
Test n = new NewClass();
n.fun1("11", 1);
}
}
1. 원하는 경우 회선 번호를 제공하십시오. 2.오류의 스택 추적을 제공하십시오. – zengr
이것은 Netbeans 버그처럼 보입니다. 두 번째 방법이 필요합니다. –