ShadowFon 1
ShadowFon
D 1
delimuratt
PrimeAC 1
PrimeAC
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 2
Best Studio
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
romegames 1
romegames
Bvural41 1
Bvural41
BlackFullMoon 1
BlackFullMoon
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Java TreeMap Veri Yapısı Nasıl Kullanılır

ByMoDuS

Fahri Üye
Fahri Üye
Katılım
30 Nis 2011
Konular
1,324
Mesajlar
5,827
Çözüm
20
Online süresi
6mo 6d
Reaksiyon Skoru
5,735
Altın Konu
235
Başarım Puanı
379
MmoLira
27,336
DevLira
27
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Javam.png

TreeMap sınıfında, yeni bir TreeMap nesnesi oluşturmak için kullanabileceğiniz dört oluşturucu bulunur. Varsayılan kurucu, dördünün en popüler olanıdır. Bu kurucu argüman almaz ve boş bir ağaç haritası oluşturur.​

JavaScript:
// Create a new tree map
TreeMap<Integer,String> customers = new TreeMap<Integer,String>();

Yukarıdaki kod, müşteriler adlı boş bir ağaç haritası oluşturur.

betterteam-senior-java-developer-job-description-4288x2848-20210222.jpg

TreeMap Veri Yapısını Doldurma


put() yöntemi, bir TreeMap nesnesine bir öğe ekler. İki argüman alır: bir anahtar ve değeri. Ağaç haritasına herhangi bir rastgele sırada öğeler ekleyebilirsiniz ve veri yapısı bunları anahtarlarına göre artan sırada saklayacaktır.​

JavaScript:
// Populate a tree map
customers.put(105, "Jessica Jones");
customers.put(102, "Mark Williams");
customers.put(104, "Phil Blair");
customers.put(101, "Kim Brown");
customers.put(103, "Jim Riley");

Yukarıdaki kod, müşterilerin ağaç haritasına rastgele sırayla beş müşteri ekler.

Java2.jpg

Bir Ağaç Haritasındaki Öğeleri Görüntüleme


TreeMap sınıfı, verilerini bir nesnede saklar. Bu nedenle, bir ağaç haritasındaki tüm öğeleri görmek için ağaç haritası nesnesini konsola yazdırabilirsiniz:​

JavaScript:
// View all tree map items as an object
System.out.println(customers);

Yukarıdaki kod, aşağıdaki çıktıyı konsola yazdırır:​

JavaScript:
{101=Kim Brown, 102=Mark Williams, 103=Jim Riley, 104=Phil Blair, 105=Jessica Jones}

Yukarıdaki nesnenin öğeleri artan sırada görüntülediğini unutmayın. Java for döngüsü kullanarak her öğeyi ve ilgili anahtarını da görüntüleyebilirsiniz.​

JavaScript:
// View all items with an iterator
for (Entry<Integer, String> customer : customers.entrySet()) {
    System.out.println("Key: " + customer.getKey() + " Value: " + customer.getValue());
}

Yukarıdaki kod, aşağıdaki çıktıyı konsola yazdırır:​

JavaScript:
Key: 101 Value: Kim Brown
Key: 102 Value: Mark Williams
Key: 103 Value: Jim Riley
Key: 104 Value: Phil Blair
Key: 105 Value: Jessica Jones

Senior_Java_Developer_Job_Description_Template.jpg
 

En Çok Reaksiyon Alan Mesajlar

Paylaşım için teşekkürler
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst