import
java.io.FileInputStream;
import
java.io.IOException;
import
java.io.ObjectInputStream;
import
java.util.HashMap;
import
java.util.Iterator;
import
java.util.Map;
import
java.util.Set;
public
class
HashMapExample2 {
public
static
void
main(String[] args)
{
HashMap<String, String> newHashMap =
null
;
try
{
FileInputStream fileInput =
new
FileInputStream(
"/Users/piyushkumar/Downloads/Java/newHashMap.txt"
);
ObjectInputStream objectInput
=
new
ObjectInputStream(fileInput);
newHashMap = (HashMap)objectInput.readObject();
objectInput.close();
fileInput.close();
}
catch
(IOException obj1) {
obj1.printStackTrace();
return
;
}
catch
(ClassNotFoundException obj2) {
System.out.println(
"Class not found"
);
obj2.printStackTrace();
return
;
}
System.out.println(
"Deserializing HashMap.."
);
Set set = newHashMap.entrySet();
Iterator iterator = set.iterator();
while
(iterator.hasNext()) {
Map.Entry entry = (Map.Entry)iterator.next();
System.out.print(
"key : "
+ entry.getKey()
+
" & Value : "
);
System.out.println(entry.getValue());
}
}
}
}