- ベストアンサー
ハッシュについて
今ハッシュについて勉強しています。 hashtableクラスを使用して3つのキーに1つずつ値をいれて、その後全部のキーと値を表示したり、値を更新したり、削除したいしたいと思っています。 全部のキーと値を表示させるにはどのように記述すればいいのでしょうか? おすすめのサイトなどあったらおしえてください!!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
//for java 1.5 import java.util.Hashtable; class Sample { public static void main(String args[]){ Hashtable<String,Integer> hash = new Hashtable<String,Integer>(); hash.put("1月",31); //キーに値を入れる hash.put("2月",28); hash.put("3月",31); hash.put("4月",30); for(String s : hash.keySet()) //全部のキーと値を表示 System.out.printf("%s => %d%n", s, hash.get(s)); hash.put("2月",29);//値を更新する hash.remove("4月"); //削除する for(String s : hash.keySet()) System.out.printf("%s => %d%n", s, hash.get(s)); } }
その他の回答 (1)
- pcbeginner
- ベストアンサー率46% (261/560)
java1.5なら http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html がおすすめ。 っていうか、読まずに質問することはいけないくらい必須。(笑) sunのページからAPIドキュメントをダウンロードできるので、ダウンロードして、ローカルでいつでも見れるようにしておいた方がいいです。
お礼
ありがとうございます。 読んではいるのですが、いまいち理解できなくて・・ 申し訳ないです(涙)
お礼
サンプルありがとうございます! 解決できました☆