Introduction to Java Programming and Data Structures, Comprehensive Version, Student Value Edition (11th Edition)
Question
Book Icon
Chapter 27, Problem 27.7PE
Program Plan Intro

Animation of separate chaining

Program plan:

  • Import the required package.
  • Create the class “Ex27_07”.
  • In the main() function,
    • Create the buttons to perform insert, delete and search operations.
    • Create the vertical and horizontal box to add the entries.
    • Make the alignment of the pane.
    • Set the title and scene for the animation.
    • For each button raise the event through ActionListener interface.
    • Create the class Hashview that extends the pane,
      • Set the table size to set the hash values.
    • Create a class MyHashMap,
      • Define the constructor MyHashMap() to construct the map with the specified initial capacity and load factor.
      • Define the method clear() to remove the entries from map.
      • Define the method containsKey() to check and return the Boolean value True if the specified key is in the map.
      • Define the method containsValue() to return true if specific value is found.
      • Define the method isEmpty() to return true if the map contains no entries.
      • Define the method put() to add the entry into map.
      • Define the method remove() to remove the entries from map.
      • Define the method rehash() to rehash the map values.
    • Declare the static interface.
      • Declare the method clear() to clear the entries of the map.
      • Declare the method containsKey() and it returns true if the value is present in the amp.
      • Declare the method containsValue() to return true if specific value is found.
      • Define the method get() to return the first value of the map.
      • Define the method put() to put the entries in the map.
      • Define the method size() to return the number of mappings in the map.
      • Define the method Entry() to enter the value of element.
      • Define the method getKey() to return the value.
      • Define the method toString() to represent the string value of key.

Blurred answer
Students have asked these similar questions
show all the work
answer question 3
Show the work

Chapter 27 Solutions

Introduction to Java Programming and Data Structures, Comprehensive Version, Student Value Edition (11th Edition)

Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
CMPTR
Computer Science
ISBN:9781337681872
Author:PINARD
Publisher:Cengage
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,