Java-da kəsişmə nədir?
Java-da kəsişmə nədir?

Video: Java-da kəsişmə nədir?

Video: Java-da kəsişmə nədir?
Video: Indila - Dernière Danse (Clip Officiel) 2024, Aprel
Anonim

tapmağı öyrənin kəsişmə iki massiv arasında Java HashSet sinifindən istifadə etməklə. An kəsişmə iki fərqli çoxluğa aid ümumi əşyalar qrupudur. Yalnız ikinci massivdə olan elementləri saxlamaq üçün retainAll() metodundan istifadə edin.

Bundan əlavə, kəsişmənin əksi nədir?

Bunların heç biri kimisə düşünməyə vadar etmir kəsişmələr , o mənada ki, onlar düşünürlər ki, “bu əks bir kəsişmə . Riyaziyyatda olmayan iki sətir kəsişmək tərifinə görə paraleldirlər. Olmayan iki obyekt kəsişmək kəsişməyənlərdir.

Daha sonra sual yaranır ki, Java-da retainAll metodundan istifadə nədir? The hamısını saxla () üsul ArrayList-dən ibarətdir istifadə olunur göstərilən kolleksiyada olmayan bütün massiv siyahısının elementlərini silmək və ya cari ArrayList instansiyasında parametr kimi ötürülən Kolleksiya siyahısındakı bütün elementlərə uyğun gələn bütün uyğun elementləri saxlamaq üçün üsul.

Eynilə, siz soruşa bilərsiniz ki, iki massivin kəsişməsi nədir?

kəsişmə verilmiş ümumi elementləri bildirir iki massiv . Məsələn, A = [1, 4, 3, 2, 5, 6] B = [3, 2, 1, 5, 6, 7, 8, 10] kəsişmə A və B arasında [1, 3, 2, 5, 6]. Verildiyi kimi massivlər çeşidlənməmiş, biri sırala massivlər , tercihen daha böyükdür. Sonra digər elementlərin hər birini axtarın massiv sıralanır massiv ikili axtarışdan istifadə etməklə.

Java-da Union nədir?

tapmağı öyrənin birlik iki massiv arasında Java HashSet sinifindən istifadə etməklə. Çoxluq nəzəriyyəsində, birlik dəstlər toplusunun (U ilə işarələnmiş) kolleksiyadakı bütün elementlərin çoxluğudur. Məsələn, birlik A və B iki çoxluğun A və ya B-də, ya da həm A, həm də B-də olan bütün elementlərin çoxluğudur.

Tövsiyə: