W tym pytaniu Jak efektywnie wybrać kontener biblioteki standardowej w C ++ 11? to przydatny schemat blokowy, którego można używać podczas wybierania kolekcji w języku C ++.
Pomyślałem, że to przydatne źródło informacji dla osób, które nie są pewne, której kolekcji powinny używać, więc próbowałem znaleźć podobny schemat blokowy dla języka Java i nie byłem w stanie tego zrobić.
Jakie zasoby i „ściągawki” są dostępne, aby pomóc ludziom wybrać odpowiednią kolekcję do użycia podczas programowania w Javie? Skąd ludzie wiedzą, jakich implementacji List, Set i Map powinni używać?