Я видел похожие вопросы, но они очень не помогли.
Например, у меня есть этот общий класс:
public class ContainerTest<T>
{
public void doSomething()
{
//I want here to determinate the Class of the type argument (In this case String)
}
}
и другой класс, который использует этот класс контейнеров
public class TestCase
{
private ContainerTest<String> containerTest;
public void someMethod()
{
containerTest.doSomething();
}
}
Можно ли определить класс аргумента типа в методе doSomething() без с явным типом переменной/полем или любым конструктором > в классе ContainerTest?
Обновление: Измененный формат класса ContainerTest