Olá! se alguém puer me ajudar eu agradeceria, fiz uma busca mas nao achei usando os dois, generics e comparator.
Eu tenho q fazer uma arvore AVL, a esrutura está assim
class BSTree<T>{} //MAIN
class BSNode<T>{}
class AVLTree<T> extends BSTree{}
class AVLNode<T> extends BSNode{}
1 - O contrutor de um generics eu faço assim?
public BSTree<T>(){}
ou assim
public BSTree(){}
2 - Estou com uma duvida de como eu vou fazr o comparator
Como eu devo implementa-lo para que eu possa usar o método compare com generics?
Pq usando generics eu posso colocar um tipo int, double, float, char, sring, … então eu to confuso de como fazer isso
se alguem tiver como me mostrar como implemetar isso :roll:
obrigado