Galera estou com dúvida nessa linha de código. Tenho quer ordenar uma classe chamada Vetor.
O problema é que eu só sabia passando para valor numérico, acabei pedindo para um amigo me dar um help e ele me passou a seguinte linha:
if(((Comparable<T>) atual.getElemento()).compareTo(anterior.getElemento()) < 0){
Mas não estou entendendo porque ele fez um “cast” (Comparable) atual.getElemento().
Quem poder me explicar essa linha fico muito agradecido.