「Java」java.util.NavigableMapの使い方

NavigableMap説明
指定の検索ターゲットにもっとも近い一致内容を返すナビゲーション・メソッドで拡張されたSortedMapです。

javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.example;
import java.util.TreeMap;
import java.util.NavigableMap;
public class NavigableMapDemo {
public static void main(String[] args) {
// NavigableMap作成
NavigableMap<Integer, String> cft = new TreeMap<Integer, String>();
// keyとvaluwを設定する
cft.put(10, "Arkgame");
cft.put(15, "4");
cft.put(20, "Geeks");
cft.put(25, "Study");
cft.put(30, "It");
// NavigableMap要素を取得する
System.out.println("Mapの初期要素: " + cft);
// NavigableMapのサイズ
System.out.println("Mapのサイズ: " + cft.size());
}
}
package com.example; import java.util.TreeMap; import java.util.NavigableMap; public class NavigableMapDemo { public static void main(String[] args) { // NavigableMap作成 NavigableMap<Integer, String> cft = new TreeMap<Integer, String>(); // keyとvaluwを設定する cft.put(10, "Arkgame"); cft.put(15, "4"); cft.put(20, "Geeks"); cft.put(25, "Study"); cft.put(30, "It"); // NavigableMap要素を取得する System.out.println("Mapの初期要素: " + cft); // NavigableMapのサイズ System.out.println("Mapのサイズ: " + cft.size()); } }
package com.example;

import java.util.TreeMap;
import java.util.NavigableMap;

public class NavigableMapDemo {

      public static void main(String[] args) {
            // NavigableMap作成
            NavigableMap<Integer, String> cft = new TreeMap<Integer, String>();

            // keyとvaluwを設定する
            cft.put(10, "Arkgame");
            cft.put(15, "4");
            cft.put(20, "Geeks");
            cft.put(25, "Study");
            cft.put(30, "It");

            // NavigableMap要素を取得する
            System.out.println("Mapの初期要素: " + cft);

            // NavigableMapのサイズ
            System.out.println("Mapのサイズ: " + cft.size());

      }

}

 

結果

Mapの初期要素: {10=Arkgame, 15=4, 20=Geeks, 25=Study, 30=It}
Mapのサイズ: 5

Java

Posted by arkgame