logo

HashMap keySet() metode Java valodā

Java. Metode java.util.HashMap.keySet() tiek izmantota, lai izveidotu jaucējkartē ietverto galveno elementu kopu. Tas būtībā atgriež atslēgu kopas skatu, vai arī mēs varam izveidot jaunu kopu un saglabāt tajās galvenos elementus.

Sintakse:

hash_map.keySet()>

Parametri: Metode neņem nekādus parametrus.



Atgriešanas vērtība: Metode atgriež kopu ar jaucējkartes taustiņiem.

Tālāk norādītās programmas tiek izmantotas, lai ilustrētu metodes java.util.HashMap.keySet() darbību:
1. programma: Virkņu vērtību kartēšana ar veseliem skaitļiem.

sarakstu šķirošana java




udp protokols
// Java code to illustrate the keySet() 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 keySet() to get the set view of keys> >System.out.println(>'The set is: '> + hash_map.keySet());> >}> }>

math.random java
>

>

Izvade:

 Initial Mappings are: {20=Geeks, 25=Welcomes, 10=Geeks, 30=You, 15=4} The set is: [20, 25, 10, 30, 15]>

2. programma: Veselu skaitļu vērtību kartēšana ar virknes taustiņiem.

prioritārā rinda java




grep komanda Linux
// Java code to illustrate the keySet() 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 keySet() to get the set view of keys> >System.out.println(>'The set is: '> + hash_map.keySet());> >}> }>

>

>

Izvade:

 Initial Mappings are: {4=15, Geeks=20, You=30, Welcomes=25} The set is: [4, Geeks, You, Welcomes]>

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.