JeffGrigg icon

Test17_HM_B

JeffGrigg | PRO | 08/12/18 03:48:24 PM UTC | 0 ⭐ | 928 👁️ | Never ⏰ | []
Java 5 |

0 B

|

None

|

0 👍

/

0 👎

import java.util.HashMap;
 
public class Test17_HM_B {
    public static void main(String[] args) {
        final HashMap<Object,Object> hashMapOne = new HashMap<>();
 
        hashMapOne.put(1, hashMapOne);
 
        System.out.println("Size    :"+hashMapOne.size());
        System.out.println("Elements : "+hashMapOne.toString());
        System.out.println();
 
        final HashMap<Object,Object> hashMapTwo = new HashMap<>();
 
        hashMapTwo.put(2, hashMapTwo);
 
        System.out.println("Size    :"+hashMapTwo.size());
        System.out.println("Elements : "+hashMapTwo.toString());
        System.out.println();
 
        hashMapTwo.put(1, hashMapOne);
        hashMapOne.put(2, hashMapTwo);
 
        System.out.println("Size    :"+hashMapOne.size());
        System.out.println("Elements : "+hashMapOne.toString());    // It "blows up" here.
        System.out.println();
        System.out.println("Size    :"+hashMapTwo.size());
        System.out.println("Elements : "+hashMapTwo.toString());
        System.out.println();
    }
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎