Advertisement
TsetsoP

DICTIONARYCLASS

Mar 19th, 2021
794
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.97 KB | None | 0 0
  1. import java.util.*;
  2. public class DICTIONARYCLASS {
  3.     public static void main(String[] args) {
  4.  
  5.         Dictionary<Integer, String> MyDictionary = new Hashtable<>();
  6.  
  7.         MyDictionary.put(1, "Monday");
  8.         MyDictionary.put(2, "Tuesday");
  9.         MyDictionary.put(3, "Wednesday");
  10.         MyDictionary.put(4, "Thursday");
  11.         MyDictionary.put(5, "Friday");
  12.         MyDictionary.put(6, "Saturday");
  13.         MyDictionary.put(7, "Sunday");
  14.  
  15.         System.out.println();
  16.         System.out.println();
  17.  
  18.         //PRINTING SYZE
  19.         int NumberOfElements = MyDictionary.size();
  20.         System.out.println("Number of elements: " + NumberOfElements);
  21.         System.out.println();
  22.  
  23.  
  24.         System.out.println("Print whole dictionary: " + MyDictionary);
  25.         System.out.println();
  26.  
  27. ////////////////////INTERATIONS BY ENUMERATION
  28.         //PRINT KEYS BY ENUMERATOR IN FOR-EACH CYCLE
  29.         for (Enumeration items = MyDictionary.keys(); items.hasMoreElements();) {
  30.  
  31.             System.out.println("Keys in Dictionary by enumerator: " + items.nextElement());
  32.         }
  33.         System.out.println();
  34.  
  35.         //PRINT ELEMENTS (VALUES) BY ENUMERATOR IN FOR-EACH CYCLE
  36.         for (Enumeration items = MyDictionary.elements(); items.hasMoreElements();) {
  37.  
  38.             System.out.println("Keys in Dictionary by enumerator: " + items.nextElement());
  39.         }
  40.         System.out.println();
  41.  
  42.         //REMOVING ELEMENTS
  43.         MyDictionary.remove(5);
  44.         MyDictionary.remove(6);
  45.  
  46.         for (Enumeration items = MyDictionary.keys(); items.hasMoreElements();) {
  47.  
  48.             System.out.println("Keys in Dictionary by enumerator(after remove): " + items.nextElement());
  49.         }
  50.         System.out.println();
  51.  
  52.         for (Enumeration items = MyDictionary.elements(); items.hasMoreElements();) {
  53.  
  54.             System.out.println("Keys in Dictionary by enumerator(after remove): " + items.nextElement());
  55.         }
  56.         System.out.println();
  57.    }
  58. }
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement