استنساخ خريطة شجرة في جافا

يوضح هذا المثال كيفية نسخ العناصر من خريطة إلى TreeMap باستخدام طريقة putAll(). يمكنك نسخ العناصر من مجموعة بيانات أخرى في TreeMap.

javacoder package. خريطة الشجرة; 
import java.util.TreeMap;

فئة عامة TreeMapCopy {

الفراغ العام الثابت الرئيسي (سلسلة a[]) {
TreeMap hmap = سلسلة TreeMap < جديدة = ""> ();
//add key-value pairs
hmap.put("1"، "value1")؛
hmap.put("2"، "value2")؛
hmap.put ("3" ، "value3") ؛
System.out.println (hmap) ؛
TreeMap subMap = سلسلة TreeMap ();
subMap.put("s1"، "قيمة S1")؛
subMap.put("s2"، "قيمة S2")؛
hmap.putAll (خريطة فرعية);
System.out.println (hmap) ؛
}
}
< / string >< / string >< / string >< / string >< / pre>
وقت التشغيل:

< pre class = "prettyprint lang-java" > {1 = value1 ، 2 = value2 ، 3 = value3}
{1 = value1 ، 2 = value2 ، 3 = value3 ، s1 = القيمة S1 ، s2 = قيمة S2}
< / قبل >< br / >

Commentaires (12)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

JD
Jean Dupont Il y a 2 heures

Excellent tutoriel !

👍 12 Répondre Signaler
CodeurJava ✓ Auteur • Il y a 1 heure

N'hésitez pas si vous avez des questions.