Пройти любой класс в качестве параметра для методаJAVA

Программисты JAVA общаются здесь
Anonymous
Пройти любой класс в качестве параметра для метода

Сообщение Anonymous »

Это, вероятно, было задано ранее, и я видел несколько похожих /в соответствии с положениями, но не совсем понял.public (AnyClass) myMethod(String whatever, (AnyClass) thisClass){

}
< /code>

для использования как: < /p>

myMethod("Hello", ClassA);
myMethod("Hello", ClassB);
< /code>

Спасибо за любую помощь! < /p>

Редактировать: < /p>

Пример использования был задан, что это было задано;
so -
мне нужно иметь возможность пройти через любой класс и строку json (или httpconn), затем создать, затем использовать Джексон, чтобы построить этот pojo и вернуть объект, каким -либо типом, который может быть.public Class doSomething(String jsonString, Class clazz){
clazz newInstance = mapper.readValue(jsonString, clazz);
return clazz;
}
< /code>

называется как: < /p>

ClassA test = doSomething("String One", ClassA.class);
ClassB testTwo = doSomething("Different format string", ClassB.class);
< /code>

Надеюсь, что это поможет понять проблему ... и мое понимание решений! < /p>

Подробнее здесь: https://stackoverflow.com/questions/543 ... r-a-method

Вернуться в «JAVA»