Qual'è la differenza tra loro? lo so
Un LinkedHashSet è una versione ordinata di HashSet che mantiene un elenco doppiamente collegato tra tutti gli elementi. Usa questa classe invece di HashSet quando ti preoccupi dell'ordine di iterazione. Quando si scorre attraverso un HashSet l'ordine è imprevedibile, mentre un LinkedHashSet consente di scorrere gli elementi nell'ordine in cui sono stati inseriti.
Ma nel codice sorgente di LinkedHashSet ci sono solo costruttori di chiamata di HashSet. Quindi, dove si trova l'elenco doppio e l'ordine di inserzione?