Obtenha o nome do tipo para o parâmetro genérico da classe genérica [duplicado]

Esta pergunta já tem uma resposta aqui:

Get tipo genérico de classe em tempo de execução 3 respostas

Eu tenho um pequeno problema em java enquanto uso a genéricos. Eu tenho uma aulaA :

public class A<T>

Em um método deA, Preciso obter o nome do tipoT. Existe uma maneira de encontrar a strings usandoT ?

(Se eu criarA<String> temp = new A<String>();, Quero poder obterjava.lang.String em um ponto - eu tenho que usar a genéricos porque um dos meus métodos precisará retornar umList<T>).

Isso parece bastante fácil, mas não vejo como fazê-l

questionAnswers(7)

yourAnswerToTheQuestion