JavaでTreeMapを複製する
この例では、putAll() メソッドを使用して、Map から TreeMap に要素をコピーする方法を示します。TreeMap.javacoderパッケージ内の別のデータ・コレクションから項目をコピーできます。ツリーマップ;
import java.util.TreeMap;
public class TreeMapCopy {
public static void main(String a[]){
TreeMaphmap = new TreeMap ();
//キーと値のペアを追加します
hmap.put("1", "value1");
hmap.put("2", "値2");
hmap.put("3","値3");
System.out.println(hmap);
TreeMapsubMap = new TreeMap ();
subMap.put("s1", "S1値");
subMap.put("s2", "S2値");
hmap.putAll(subMap);
System.out.println(hmap);
}
}
ランタイム:
{1=値1, 2=値2, 3=値3}
{1=値1, 2=値2, 3=値3, s1=値S1, s2=S2 値}