以下のプログラムなのですが、 TreeMap map = new TreeMap(); map.put( "99","あいうえお" ); map.put( "0","かきくけお" ); map.put( "99","さしすせそ" ); map.put( "99","たちつてと" ); map.put( "99","なにぬねの" ); というのがあり、おそらくTreeMapではキー重複禁止されているので実際には2つのデータしか入らないと思われます。mapに入るのは、 map.put( "0","かきくけお" ); map.put( "99","なにぬねの" ); だと思います。 質問は「ソートした後に先頭を取り出す方法」です。 キーで取り出すのではなく、mapの最初のものを取り出すにはどうしたらいいでしょうか? map.get(0); ではないですよね???
↧