[collections] ile etiketlenen soru

LinkedHashMap'te belirli bir dizine / konuma nasıl eleman eklenir?

LinkedHashMap siparişi verdim ve belirli bir dizine eleman eklemek istiyorum, haritada ilk sırada ya da en son sırada. LinkedHashMap’deki öğeyi belirli bir konuma nasıl ekleyebilirim? LinkedHashMap'teki İLK veya SON pozisyona bir element eklesem bile yardım eder! ...



Bir kümeden tek eleman döndürmenin doğru yolu

Aşağıdaki durumlardan birine sahibim: Set<Element> set = getSetFromSomewhere(); if (set.size() == 1) { // return the only element } else { throw new Exception("Something is not right.."); } Dönüş türünü değiştiremeyeceğimi varsayarsak getSetFromSomewhere(), kümedeki te...



Koleksiyon Arabirimine karşılık diziler

Koleksiyon Arabirimi hakkında öğreniyoruz ve genel kullanım için herhangi bir iyi tavsiyeniz olup olmadığını merak ediyor muydunuz? Bir diziyle yapamayacağınız bir Koleksiyon ile neler yapabilirsiniz? Bir Koleksiyon ile yapamayacağınız bir dizi ile neler yapabilirsiniz (kopyalara izin vermenin y...



ConcurrentHashMap dahili olarak nasıl çalışır?

Java’daki Eşzamanlılık hakkında resmi Oracle belgelerini okuyordum ve Collectiongeri dönenler arasındaki farkın ne olabileceğini merak ediyordum . public static <T> Collection<T> synchronizedCollection(Collection<T> c); ve örneğin bir ConcurrentHashMap. Sanırım sync...



Laravel'daki bir ilişki koleksiyonunu nasıl yeniden yüklerim?

Bir ilişkide bir şey eklemek veya kaldırmak için attach () veya detach () öğesini kullandıktan sonra, koleksiyon değişmedi. Öyleyse, okumasını içeren bir model varsa [1, 2], bundan sonra: $model->relation()->detach(1); $model->relation()->attach(3); hala içerecek [1, 2]! Nas...



Java'da HashMap ve ArrayList arasındaki fark?

Java'da ArrayListve HashMapkoleksiyon olarak kullanılır. Ama biz kullanması gereken hangi durumlarda anlayamadık ArrayListkullanım ile zaman ve hangi HashMap. İkisi arasındaki en büyük fark nedir? ...



Listede Maksimum Tarih nasıl bulunur?

Bir sınıf düşünün User public class User{ int userId; String name; Date date; } Şimdi List<User>20 bedenim var, manuel yineleyiciyi kullanmadan listedeki maksimum tarihi nasıl bulabilirim ? ...



Java bir koleksiyonun son unsurunu alıyor

Koleksiyonum var, koleksiyonun son unsurunu bulmak istiyorum. Bunu yapmanın en hızlı ve en hızlı yolu nedir? Çözümlerden biri önce toArray () öğesine, ardından dizinin son öğesini döndürmektir. Daha iyisi var mı? ...



“NSArray numaralandırılırken mutasyona uğradı” kaçınarak

Ben NSMutableArraybir Box2d fizik simülasyonu için mousejoints depolayan bir var. Oynamak için birden fazla parmağınızı kullanırken belirten istisnalar alacağım NSArray numaralandırılırken mutasyona uğradı Bunun, dizilimdeki nesneleri silerken de numaralandırırken enum değerini geçer...



C# List - Döngü / yineleme yaparken öğeleri kaldırma [çoğalt]

Bu sorunun zaten burada yanıtları var : 2 yıl önce kapandı . ...



Bağlantılı Listenin pratik, gerçek dünya örneği nedir?

Bağlantılı bir listenin tanımını anlıyorum, fakat nasıl ortak bir kavram ya da öğe ile nasıl temsil edilebilir ve ilişkilendirilebilir? Örneğin, OOP'deki kompozisyon (EDIT: aslen 'kalıtım') otomobillerle ilgili olabilir. Gerçek hayatta bütün (çoğu) otomobiller esasen aynı şeydir; Bir otomob...



Java Collection Framework neden Ağaç ve Grafik içermiyor?

Temel arayüzleri içeren Java Collection Framework'ü tanıyorum: Collectionve Map. Çerçevenin neden temel koleksiyonlar olan Ağaç ve Grafik gibi yapılar içermediğini merak ediyorum. Her ikisi de alt türleri olarak kabul edilebilir Collection. Bu arada, TreeSetaltta yatan Kırmızı-Siyah Ağaç tara...



java.lang.UnsupportedOperationException java.util.AbstractList.remove (Bilinmeyen Kaynak)

Aşağıdaki kodu denedim String s[]={"1","2","3","4"}; Collection c=Arrays.asList(s); System.out.println(c.remove("1") +" remove flag"); System.out.println(" collcetion "+c); Alıyordum Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Abstr...



NameValueCollection'daki Keys ve AllKeys özellikleri arasındaki fark nedir?

System.Collections.Specialized.NameObjectCollectionBase iki benzer özelliğe sahiptir: string[] AllKeys NameObjectCollectionBase.KeyCollection Keys Farklı veri kümeleri sağlıyorlar mı? Birini diğerinde ne zaman kullanmak isterim? ...



Bir Kollektörün tekrar kullanılmasına izin verilir mi / tavsiye edilir mi?

Kodumda oldukça fazla nokta var: someStream.collect(Collectors.toList()) nerede Collectors.toList()her kullanımda yeni bir kollektörü oluşturur. Bunun gibi bir şey yapmasına izin verilir ve tavsiye edilirse beni soruyu yönlendirir: private final static Collector<…> TO_LIST = ...