我想从我的接口对象中获取实现类名称 - 有什么办法可以做到这一点吗?
我知道我可以instanceof用来检查实现对象,但在我的应用程序中,有近20到30个类实现相同的接口来覆盖一个特定的方法.
我想弄清楚它将调用哪种特定方法.
如何使用JUnit测试void方法.
void add(int a, int b) {
int c= a + b;
}
Run Code Online (Sandbox Code Playgroud)
如何在Java中使用Junit测试上述方法.
我想向ArrayList添加特定元素.我可以这样做:
List<Employee> list = new ArrayList<Employee>();
List<String> list = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)
但是,我想创建一个新的List,它包含Employee或String对象,而不是其他:
// This is
List<String or Employee> list = new ArrayList<String or Employee>();
Run Code Online (Sandbox Code Playgroud)
这可能吗?如果是,请解释我.