Bazı Java kodlarını Scala'ya dönüştürme konusunda çalışırken, Scala'nın Set
için contains
yöntemi bulunduğunu keşfettim, containsAll
yöntemi yoktur. Sadece doğru yöntem adını eksik miyim?Scala's Set ile, Java'nın Set'teki includesAll yöntemine benzeyen bir yöntem var mı?
Boşluğu doldurmak için çalıştığım küçük bir kod işte bu yüzden çabucak çalışmaya dönebildim. Yeterli mi, yoksa biraz incelik mi eksik?
def containsAll[A](set: Set[A], subset: Set[A]): Boolean =
if (set.size >= subset.size)
subset.forall(a => set.contains(a))
else
false
Ah. Çok hoş. Java’dan geri döndüğü için biraz karşı tutumlu. Ama kesinlikle ihtiyacım olanı yapar. Hızlı yanıtınız için Tysvm. – chaotic3quilibrium