Próbuję powtórzyć tylko pierwsze wartości "n" w mojej Mapie, czy istnieje jakakolwiek dostępna metoda, czy też potrzebuję kontrolować ją tylko ze zmienną licznika.Jak pobrać pierwsze 10 par kluczy w HashMap
Poniżej znajduje się przykład, posortowałem grupę nazwisk należących do tego samego miasta. Teraz chcę tylko pierwsze 10 miasta i nazwiska osób w nim.
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
List<String> list = entry.getValue();
// Display list of people in City
}
Czy istnieje implementacja mapy, która może pomieścić ustaloną liczbę par klucz, wartość? Proszę uzyskać wskazówki.
Dzięki,
-Vijay Selvaraj
Czy chcesz zapobiec dodaniu więcej niż 10 wpisów, czy chcesz wprowadzić 10 wpisów, czy chcesz dodać 10 pierwszych wpisów? Więcej szczegółów. –
Mój cel to mieć 10 wpisów. Teraz robię to pełne, a następnie biorąc podzbiór całości. Ale mogę bardzo dobrze przestać, gdy osiągnę 10 wpisów. –