Java泛型类Autodialer和接口Callable

时间:2016-10-04 19:31:26

标签: java generics interface

我的任务是编写几个类的第一行(代码本身我无法改变),除了一个编译问题,我似乎掌握了这个类:

线程中的异常" main" java.lang.Error:未解决的编译问题:T无法解析为类型"

然而,我理解的问题不是如何修复它。问题似乎在于AutoDialer类。万一我添加了所有涉及的课程,抱歉,如果它有太多代码来解决一个小问题。感谢。

 for (var i = 0; i < columnNames.length; i++) {
      if(columnNames[i] == columnStruct.ColumnName){
           console.log('Same');
      }else{
           console.log('Not The Same');
      }
}   

1 个答案:

答案 0 :(得分:0)

试试这个

         class AutoDialer<T>

应首先为整个班级定义通用类型

你在Node类中遇到同样的问题

并且在您的测试方法中,您需要指定类型,因为这些方法是静态的,即使您为其类定义了类型,也无法将类型传递给它们