Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class DICTIONARYCLASS {
- public static void main(String[] args) {
- Dictionary<Integer, String> MyDictionary = new Hashtable<>();
- MyDictionary.put(1, "Monday");
- MyDictionary.put(2, "Tuesday");
- MyDictionary.put(3, "Wednesday");
- MyDictionary.put(4, "Thursday");
- MyDictionary.put(5, "Friday");
- MyDictionary.put(6, "Saturday");
- MyDictionary.put(7, "Sunday");
- System.out.println();
- System.out.println();
- //PRINTING SYZE
- int NumberOfElements = MyDictionary.size();
- System.out.println("Number of elements: " + NumberOfElements);
- System.out.println();
- System.out.println("Print whole dictionary: " + MyDictionary);
- System.out.println();
- ////////////////////INTERATIONS BY ENUMERATION
- //PRINT KEYS BY ENUMERATOR IN FOR-EACH CYCLE
- for (Enumeration items = MyDictionary.keys(); items.hasMoreElements();) {
- System.out.println("Keys in Dictionary by enumerator: " + items.nextElement());
- }
- System.out.println();
- //PRINT ELEMENTS (VALUES) BY ENUMERATOR IN FOR-EACH CYCLE
- for (Enumeration items = MyDictionary.elements(); items.hasMoreElements();) {
- System.out.println("Keys in Dictionary by enumerator: " + items.nextElement());
- }
- System.out.println();
- //REMOVING ELEMENTS
- MyDictionary.remove(5);
- MyDictionary.remove(6);
- for (Enumeration items = MyDictionary.keys(); items.hasMoreElements();) {
- System.out.println("Keys in Dictionary by enumerator(after remove): " + items.nextElement());
- }
- System.out.println();
- for (Enumeration items = MyDictionary.elements(); items.hasMoreElements();) {
- System.out.println("Keys in Dictionary by enumerator(after remove): " + items.nextElement());
- }
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement