Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan programlama dersi formatında hazırlanmış bir eğitim içeriğidir. Eğitmen, notlarını açarak konuyu adım adım açıklamaktadır.
- Video, Java'da map veri yapısının ne olduğunu, nasıl oluşturulacağını ve temel kullanımını ele almaktadır. Map yapısı, anahtar-değer çiftleri şeklinde verileri tutan bir yapıdır ve diğer programlama dillerinde sözlük olarak da adlandırılmaktadır. Eğitmen, map'in add, clear, remove, size, keys ve values gibi temel metodlarını kod örnekleriyle göstermektedir.
- Videoda ayrıca renk karışımları örneği üzerinden map'in nasıl oluşturulacağı, veri çiftlerinin nasıl ekleneceği, aynı anahtarın iki kez eklenemeyeceği ve farklı tiplerden anahtar-değer çiftlerinin tutulabileceği gibi konular örneklerle açıklanmaktadır. Video, bir ders serisinin parçası olup, bir sonraki derste görüşmek üzere sonlanmaktadır.
- 00:01Map Yapısı Tanıtımı
- Map yapısı, listelere benzeyen ve verileri anahtar-değer çiftleri şeklinde tutan bir yapıdır.
- Diğer programlama dillerinde map yapısı sözlük olarak da adlandırılır.
- Map yapısı, sözlükteki bir kelimenin ve karşılığının bir arada bulunması gibi çalışır.
- 00:29Map Oluşturma ve Değer Atama
- Map sınıfı kullanılarak "map(ad) = map()" şeklinde bir map oluşturulabilir.
- Map'e değer atamak için "ad['anahtar'] = değer" şeklinde kullanılır.
- Map'in içindeki veriler süslü parantezler içerisinde gösterilir.
- 03:35Map Özellikleri
- Map'te aynı anahtar iki kez eklenemez, aynı anahtara yeni bir değer atanabilir.
- Mapin içindeki değerler anahtar ismiyle erişilebilir.
- Map'in içinde farklı tipten anahtar-değer çiftleri tutulabilir.
- 06:03Map Oluşturma Yöntemleri
- Map, süslü parantezler açarak boş olarak da oluşturulabilir.
- Map oluşturulduğunda değer ataması yapılabilir veya sonradan değer ataması yapılabilir.
- Map'in içindeki veriler süslü parantezler açılarak değiştirilebilir.
- 09:37Map'te Değişken Türleri
- Map farklı tipten anahtar-değer çiftleri tutabilir.
- Map'in içindeki bir anahtar bir başka map veya listede değer olarak verilebilir.
- Map'in içinde liste ve map gibi karmaşık veri yapıları da kullanılabilir.
- 16:29Map Yapısı ve Veri Çiftleri
- Mavi ile sarı karışınca yeşil, kırmızı ile mavi karışınca mor renk elde edilir.
- Map yapısına "karışımlar" adında bir anahtar eklendi ve bu anahtarın değeri olarak başka bir map verildi.
- Bu map içinde üç tane veri çifti bulunmaktadır.
- 17:53Map Metotları
- Map'lerin birçok metodu vardır ve "add" metodu aynı anda birden fazla veriyi map'e eklemek için kullanılır.
- "Clear" metodu map içindeki tüm verileri temizler.
- "Remove" metodu belirtilen anahtar ve değerini kaldırır.
- 19:03Map Eleman Sayısı ve Veri Alma
- "size" metodu map içindeki veri çiftlerinin sayısını verir.
- "keys" metodu sadece map içindeki anahtarları almak için kullanılır.
- "values" metodu ise sadece veri çiftlerinin değerlerini verir.