Java. Metode java.util.HashMap.entrySet() tiek izmantota, lai izveidotu kopu no tiem pašiem elementiem, kas ietverti jaucējkartē. Tas būtībā atgriež jaucējkartes kopu, vai arī mēs varam izveidot jaunu kopu un saglabāt tajās kartes elementus.
Sintakse:
hash_map.entrySet()>
Parametri: Metode neņem nekādus parametrus.
Atgriešanas vērtība: Metode atgriež kopu ar tādiem pašiem elementiem kā jaucējkartei.
Tālāk norādītās programmas tiek izmantotas, lai ilustrētu metodes java.util.HashMap.entrySet() darbību:
1. programma: Virkņu vērtību kartēšana ar veseliem skaitļiem.
// Java code to illustrate the entrySet() method> import> java.util.*;> > public> class> Hash_Map_Demo {> >public> static> void> main(String[] args)> >{> > >// Creating an empty HashMap> >HashMap hash_map =>new> HashMap();> > >// Mapping string values to int keys> >hash_map.put(>10>,>'Geeks'>);> >hash_map.put(>15>,>'4'>);> >hash_map.put(>20>,>'Geeks'>);> >hash_map.put(>25>,>'Welcomes'>);> >hash_map.put(>30>,>'You'>);> > >// Displaying the HashMap> >System.out.println(>'Initial Mappings are: '> + hash_map);> > >// Using entrySet() to get the set view> >System.out.println(>'The set is: '> + hash_map.entrySet());> >}> }> |
tcp ip modelis
>
>Izvade:
Initial Mappings are: {20=Geeks, 25=Welcomes, 10=Geeks, 30=You, 15=4} The set is: [20=Geeks, 25=Welcomes, 10=Geeks, 30=You, 15=4]> 2. programma: Veselu skaitļu vērtību kartēšana ar virknes taustiņiem.
iegūt savienojumu
// Java code to illustrate the entrySet() method> import> java.util.*;> > public> class> Hash_Map_Demo {> >public> static> void> main(String[] args)> >{> > >// Creating an empty HashMap> >HashMap hash_map =>new> HashMap();> > >// Mapping int values to string keys> >hash_map.put(>'Geeks'>,>10>);> >hash_map.put(>'4'>,>15>);> >hash_map.put(>'Geeks'>,>20>);> >hash_map.put(>'Welcomes'>,>25>);> >hash_map.put(>'You'>,>30>);> > >// Displaying the HashMap> >System.out.println(>'Initial Mappings are: '> + hash_map);> > >// Using entrySet() to get the set view> >System.out.println(>'The set is: '> + hash_map.entrySet());> >}> }> |
>
>Izvade:
Initial Mappings are: {4=15, Geeks=20, You=30, Welcomes=25} The set is: [4=15, Geeks=20, You=30, Welcomes=25]> Piezīme: To pašu darbību var veikt ar jebkura veida kartējumiem ar dažādu datu tipu variācijām un kombinācijām.