0
   FileHashMap<int, String> myMap = new FileHashMap<int, String>("/myFile");       
   myMap.put(1, "First");
   myMap.put(2, "Second");
   myMap.save();
   myMap.close();

私の理解によると、このコードは Hashmap ファイルをディスクに保存します...しかし、FileHashMap のオブジェクトを再度作成すると、次のようになります。

    FileHashMap<int, String> myMap = new FileHashMap<int, String>("/myFile");       
    if(myMap.containsKey(1){
    System.out.println("Yes");
    }
    else{
    System.out.println("No");
    }

これは「いいえ」として出力を与えています..ファイルを再利用し、ハッシュマップを再利用したい...どうすればこれを行うことができますか..誰か説明できますか??

4

1 に答える 1