<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_Tutorial%2FCollections%2FHashtable_Basics</id>
		<title>Java Tutorial/Collections/Hashtable Basics - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java_Tutorial%2FCollections%2FHashtable_Basics"/>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Collections/Hashtable_Basics&amp;action=history"/>
		<updated>2026-04-21T15:59:49Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_Tutorial/Collections/Hashtable_Basics&amp;diff=4764&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Collections/Hashtable_Basics&amp;diff=4764&amp;oldid=prev"/>
				<updated>2010-06-01T05:05:48Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 05:05, 1 июня 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java_Tutorial/Collections/Hashtable_Basics&amp;diff=4763&amp;oldid=prev</id>
		<title> в 17:44, 31 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java_Tutorial/Collections/Hashtable_Basics&amp;diff=4763&amp;oldid=prev"/>
				<updated>2010-05-31T17:44:27Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==  Adding Key-Value Pairs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Object put(Object key, Object value)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;key3 : value3&lt;br /&gt;
key2 : value2&lt;br /&gt;
key1 : value1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Check if a particular key exists in Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    boolean blnExists = ht.containsKey(&amp;quot;2&amp;quot;);&lt;br /&gt;
    System.out.println(&amp;quot;2 exists in Hashtable ? : &amp;quot; + blnExists);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Check if a particular value exists in Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    boolean blnExists = ht.contains(&amp;quot;Two&amp;quot;);&lt;br /&gt;
    System.out.println(&amp;quot;Two exists in Hashtable ? : &amp;quot; + blnExists);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Cloning Hash Tables ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Hashtable class provides its own implementation of the clone() method.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] s) {&lt;br /&gt;
    Hashtable table = new Hashtable();&lt;br /&gt;
    table.put(&amp;quot;key1&amp;quot;, &amp;quot;value1&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key2&amp;quot;, &amp;quot;value2&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key3&amp;quot;, &amp;quot;value3&amp;quot;);&lt;br /&gt;
    Hashtable tableCopy = (Hashtable)table.clone();&lt;br /&gt;
    System.out.println(tableCopy);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;{key3=value3, key2=value2, key1=value1}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  contains() and containsValue(): check to see if a specific value is found within the Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public boolean contains(Object value)&lt;br /&gt;
public boolean containsValue(Object value)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Copying all the key-value pairs from one Hashtable (or any Map) into another Hashtable: the putAll() method ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If any keys already exist in the hash table, their value will be replaced &lt;br /&gt;
if they are also found in the passed-in map.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public void putAll(Map map)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;{key6=value6, key5=value5, key4=value4, key3=value3, key2=value2, key1=value1}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Counting Word Occurrences with a hash table ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.io.BufferedReader;&lt;br /&gt;
import java.io.FileReader;&lt;br /&gt;
import java.io.IOException;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.Map;&lt;br /&gt;
import java.util.StringTokenizer;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  static final Integer ONE = new Integer(1);&lt;br /&gt;
  public static void main(String args[]) throws IOException {&lt;br /&gt;
    Hashtable map = new Hashtable();&lt;br /&gt;
    FileReader fr = new FileReader(args[0]);&lt;br /&gt;
    BufferedReader br = new BufferedReader(fr);&lt;br /&gt;
    String line;&lt;br /&gt;
    while ((line = br.readLine()) != null) {&lt;br /&gt;
      processLine(line, map);&lt;br /&gt;
    }&lt;br /&gt;
    Enumeration e = map.keys();&lt;br /&gt;
    while (e.hasMoreElements()) {&lt;br /&gt;
      String key = (String) e.nextElement();&lt;br /&gt;
      System.out.println(key + &amp;quot; : &amp;quot; + map.get(key));&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  static void processLine(String line, Map map) {&lt;br /&gt;
    StringTokenizer st = new StringTokenizer(line);&lt;br /&gt;
    while (st.hasMoreTokens()) {&lt;br /&gt;
      addWord(map, st.nextToken());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  static void addWord(Map map, String word) {&lt;br /&gt;
    Object obj = map.get(word);&lt;br /&gt;
    if (obj == null) {&lt;br /&gt;
      map.put(word, ONE);&lt;br /&gt;
    } else {&lt;br /&gt;
      int i = ((Integer) obj).intValue() + 1;&lt;br /&gt;
      map.put(word, new Integer(i));&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Creating Hash Tables ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A Hashtable is a Dictionary that relies on a hashing algorithm to convert keys.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Creating a Hashtable can be done with one of four constructors; the first three are&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Hashtable()&lt;br /&gt;
public Hashtable(int initialCapacity)&lt;br /&gt;
public Hashtable(int initialCapacity, float loadFactor)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Displaying Hash Table Contents ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Hashtable class overrides the toString() method of the Object class&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public String toString()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;{key3=value3, key2=value2, key1=value1}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Fetching Keys and Values: the get() method ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Object get(Object key)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;key3 : value3&lt;br /&gt;
key2 : value2&lt;br /&gt;
key1 : value1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Finding Elements ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] s) {&lt;br /&gt;
    Hashtable table = new Hashtable();&lt;br /&gt;
    table.put(&amp;quot;key1&amp;quot;, &amp;quot;value1&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key2&amp;quot;, &amp;quot;value2&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key3&amp;quot;, &amp;quot;value3&amp;quot;);&lt;br /&gt;
    System.out.println(table.containsKey(&amp;quot;key3&amp;quot;));&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Get all keys and elements from a hash table ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    String data;&lt;br /&gt;
    String msg;&lt;br /&gt;
    Hashtable h = new Hashtable(20);&lt;br /&gt;
    System.out.println(h.put(&amp;quot;one&amp;quot;, new Integer(1)));&lt;br /&gt;
    System.out.println(h.put(&amp;quot;name&amp;quot;, &amp;quot;A&amp;quot;));&lt;br /&gt;
    System.out.println(h.put(&amp;quot;date&amp;quot;, new Date()));&lt;br /&gt;
    System.out.println(h.put(&amp;quot;one&amp;quot;, new Integer(4)));&lt;br /&gt;
    Enumeration e = h.keys();&lt;br /&gt;
    while (e.hasMoreElements())&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
    e = h.elements();&lt;br /&gt;
    while (e.hasMoreElements())&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Get Collection of Values from Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Collection;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.Iterator;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String,String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    Collection c = ht.values();&lt;br /&gt;
    Iterator itr = c.iterator();&lt;br /&gt;
    while (itr.hasNext()){&lt;br /&gt;
      System.out.println(itr.next());&lt;br /&gt;
    }&lt;br /&gt;
    c.remove(&amp;quot;One&amp;quot;);&lt;br /&gt;
    Enumeration e = ht.elements();&lt;br /&gt;
    while (e.hasMoreElements()){&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Get Set view of Keys from Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.Iterator;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String,String&amp;gt; ht = new Hashtable&amp;lt;String,String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    Set st = ht.keySet();&lt;br /&gt;
    Iterator itr = st.iterator();&lt;br /&gt;
    while (itr.hasNext()){&lt;br /&gt;
      System.out.println(itr.next());&lt;br /&gt;
    }&lt;br /&gt;
    st.remove(&amp;quot;2&amp;quot;);&lt;br /&gt;
    Enumeration e = ht.keys();&lt;br /&gt;
    while (e.hasMoreElements()){&lt;br /&gt;
      System.out.println(e.nextElement());      &lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
3&lt;br /&gt;
2&lt;br /&gt;
1&lt;br /&gt;
3&lt;br /&gt;
1&lt;br /&gt;
*/&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Getting elements (key-value pairs) from a Hashtable: the entrySet() method ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Set entrySet()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;key3 : value3&lt;br /&gt;
key2 : value2&lt;br /&gt;
key1 : value1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Hashtable Immutability: to make the table read-only using Collections.unmodifiableMap(Map map) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Collections;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.Map;&lt;br /&gt;
public class MainClass {&lt;br /&gt;
  public static void main(String[] s) {&lt;br /&gt;
    Hashtable table = new Hashtable();&lt;br /&gt;
    table.put(&amp;quot;key1&amp;quot;, &amp;quot;value1&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key2&amp;quot;, &amp;quot;value2&amp;quot;);&lt;br /&gt;
    table.put(&amp;quot;key3&amp;quot;, &amp;quot;value3&amp;quot;);&lt;br /&gt;
    Map m = Collections.unmodifiableMap(table);&lt;br /&gt;
    m.put(&amp;quot;key3&amp;quot;, &amp;quot;value3&amp;quot;);&lt;br /&gt;
    System.out.println(m);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Exception in thread &amp;quot;main&amp;quot; java.lang.UnsupportedOperationException&lt;br /&gt;
  at java.util.Collections$UnmodifiableMap.put(Collections.java:1286)&lt;br /&gt;
  at MainClass.main(MainClass.java:14)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Iterate through keys of Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    Enumeration e = ht.keys();&lt;br /&gt;
    while (e.hasMoreElements()){&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Iterate through values of Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    Enumeration e = ht.elements();&lt;br /&gt;
    while (e.hasMoreElements()){&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Remove all values from Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    ht.clear();&lt;br /&gt;
    System.out.println(ht.size());&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Remove value from Java Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String[] args) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; ht = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    ht.put(&amp;quot;1&amp;quot;, &amp;quot;One&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;2&amp;quot;, &amp;quot;Two&amp;quot;);&lt;br /&gt;
    ht.put(&amp;quot;3&amp;quot;, &amp;quot;Three&amp;quot;);&lt;br /&gt;
    Object obj = ht.remove(&amp;quot;2&amp;quot;);&lt;br /&gt;
    System.out.println(obj + &amp;quot; was Removed &amp;quot;);&lt;br /&gt;
    Enumeration e = ht.elements();&lt;br /&gt;
    while (e.hasMoreElements()){&lt;br /&gt;
      System.out.println(e.nextElement());&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Removing Key-Value Pairs: call the remove() method with the specific key as its argument ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Object remove(Object key)&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;{key3=value3, key2=value2}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Scan the content of a hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    Hashtable&amp;lt;String,String&amp;gt; hash = new Hashtable&amp;lt;String,String&amp;gt;();&lt;br /&gt;
    hash.put(&amp;quot;1&amp;quot;,&amp;quot;one&amp;quot;);&lt;br /&gt;
    hash.put(&amp;quot;2&amp;quot;,&amp;quot;two&amp;quot;);&lt;br /&gt;
    hash.put(&amp;quot;3&amp;quot;,&amp;quot;three&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    Enumeration keys = hash.keys();&lt;br /&gt;
    while (keys.hasMoreElements()) {&lt;br /&gt;
      Object key = keys.nextElement();&lt;br /&gt;
      Object value = hash.get(key);&lt;br /&gt;
      &lt;br /&gt;
      System.out.println(key+&amp;quot; : &amp;quot;+value);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Sizing Hash Tables ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public int size()&lt;br /&gt;
public boolean isEmpty()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;false&lt;br /&gt;
3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Sort keys in an Hashtable ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.ArrayList;&lt;br /&gt;
import java.util.Collections;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.List;&lt;br /&gt;
public class Main {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    Hashtable&amp;lt;String, String&amp;gt; h = new Hashtable&amp;lt;String, String&amp;gt;();&lt;br /&gt;
    h.put(&amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;);&lt;br /&gt;
    h.put(&amp;quot;c&amp;quot;, &amp;quot;d&amp;quot;);&lt;br /&gt;
    h.put(&amp;quot;e&amp;quot;, &amp;quot;f&amp;quot;);&lt;br /&gt;
    for (String str : h.keySet()) {&lt;br /&gt;
      System.out.println(str);&lt;br /&gt;
    }&lt;br /&gt;
    List&amp;lt;String&amp;gt; v = new ArrayList&amp;lt;String&amp;gt;(h.keySet());&lt;br /&gt;
    Collections.sort(v);&lt;br /&gt;
    for (String str : v) {&lt;br /&gt;
      System.out.println(str + &amp;quot; &amp;quot; + (String) h.get(str));&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  To get rid of all key-value pairs: call the clear() method ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public void clear()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;{}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  To perform some operation on all keys: the keys() or keySet() methods ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Enumeration keys()&lt;br /&gt;
public Set keySet()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;key3 : value3&lt;br /&gt;
key2 : value2&lt;br /&gt;
key1 : value1&lt;br /&gt;
[key3, key2, key1]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Use iterators with a Hashtable. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
import java.util.Iterator;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
class HTDemo2 {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    Hashtable&amp;lt;String, Double&amp;gt; balance = new Hashtable&amp;lt;String, Double&amp;gt;();&lt;br /&gt;
    String str;&lt;br /&gt;
    double bal;&lt;br /&gt;
    balance.put(&amp;quot;A&amp;quot;, 3434.34);&lt;br /&gt;
    balance.put(&amp;quot;B&amp;quot;, 123.22);&lt;br /&gt;
    balance.put(&amp;quot;C&amp;quot;, 1378.00);&lt;br /&gt;
    balance.put(&amp;quot;D&amp;quot;, 99.22);&lt;br /&gt;
    balance.put(&amp;quot;E&amp;quot;, -19.08);&lt;br /&gt;
    Set&amp;lt;String&amp;gt; set = balance.keySet();&lt;br /&gt;
    Iterator&amp;lt;String&amp;gt; itr = set.iterator();&lt;br /&gt;
    while (itr.hasNext()) {&lt;br /&gt;
      str = itr.next();&lt;br /&gt;
      System.out.println(str + &amp;quot;: &amp;quot; + balance.get(str));&lt;br /&gt;
    }&lt;br /&gt;
    System.out.println();&lt;br /&gt;
    bal = balance.get(&amp;quot;A&amp;quot;);&lt;br /&gt;
    balance.put(&amp;quot;A&amp;quot;, bal + 1000);&lt;br /&gt;
    System.out.println(&amp;quot;A&amp;quot;s new balance: &amp;quot; + balance.get(&amp;quot;A&amp;quot;));&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  uses a generic Hashtable to store the names of bank depositors and their current balances ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
import java.util.Enumeration;&lt;br /&gt;
import java.util.Hashtable;&lt;br /&gt;
class HTDemo {&lt;br /&gt;
  public static void main(String args[]) {&lt;br /&gt;
    Hashtable&amp;lt;String, Double&amp;gt; balance = new Hashtable&amp;lt;String, Double&amp;gt;();&lt;br /&gt;
    Enumeration&amp;lt;String&amp;gt; names;&lt;br /&gt;
    String str;&lt;br /&gt;
    double bal;&lt;br /&gt;
    balance.put(&amp;quot;A&amp;quot;, 3434.34);&lt;br /&gt;
    balance.put(&amp;quot;B&amp;quot;, 123.22);&lt;br /&gt;
    balance.put(&amp;quot;C&amp;quot;, 1378.00);&lt;br /&gt;
    balance.put(&amp;quot;D&amp;quot;, 99.22);&lt;br /&gt;
    balance.put(&amp;quot;E&amp;quot;, -19.08);&lt;br /&gt;
    names = balance.keys();&lt;br /&gt;
    while (names.hasMoreElements()) {&lt;br /&gt;
      str = names.nextElement();&lt;br /&gt;
      System.out.println(str + &amp;quot;: &amp;quot; + balance.get(str));&lt;br /&gt;
    }&lt;br /&gt;
    bal = balance.get(&amp;quot;A&amp;quot;);&lt;br /&gt;
    balance.put(&amp;quot;A&amp;quot;, bal + 1000);&lt;br /&gt;
    System.out.println(&amp;quot;A&amp;quot;s new balance: &amp;quot; + balance.get(&amp;quot;A&amp;quot;));&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Using the elements() or the values() method to get the set of all the values in the hash table ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
public Enumeration elements()&lt;br /&gt;
public Collection values()&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;value3 : null&lt;br /&gt;
value2 : null&lt;br /&gt;
value1 : null&lt;br /&gt;
[value3, value2, value1]&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
			</entry>

	</feed>