Java хэл дээрх огтлолцол гэж юу вэ?
Java хэл дээрх огтлолцол гэж юу вэ?

Видео: Java хэл дээрх огтлолцол гэж юу вэ?

Видео: Java хэл дээрх огтлолцол гэж юу вэ?
Видео: Жава програмчлалын хэл #1 | Танилцуулга хичээл 2024, Арваннэгдүгээр
Anonim

-ийг олж сур уулзвар доторх хоёр массивын хооронд Java HashSet анги ашиглан. Ан уулзвар нь хоёр өөр багцад хамаарах нийтлэг зүйлсийн бүлэг юм. Зөвхөн хоёр дахь массивт байгаа элементүүдийг хадгалахын тулд retainAll() аргыг ашиглана уу.

Үүнээс гадна уулзварын эсрэг тал нь юу вэ?

Эдгээрийн аль нь ч хэн нэгнийг бодоход хүргэдэг уулзварууд , гэсэн утгаараа тэд "энэ нь эсрэг нэг уулзвар ". Математикт байхгүй хоёр мөр огтлолцох тодорхойлолтоор параллель байна. Үгүй хоёр объект огтлолцох огтлолцдоггүй.

Дараа нь Java-д retainAll аргыг юу ашигладаг вэ гэсэн асуулт гарч ирнэ. The бүгдийг хадгалах () арга ArrayList нь ашигласан заасан цуглуулгад агуулаагүй массивын жагсаалтын бүх элементүүдийг устгах эсвэл параметр болгон дамжуулсан Цуглуулгын жагсаалтын бүх элементүүдтэй тохирох одоогийн ArrayList жишээн дэх бүх тохирох элементүүдийг хадгалах. арга.

Үүний нэгэн адил та хоёр массивын огтлолцол гэж юу вэ?

Уулзвар өгөгдсөн нийтлэг элементүүдийг хэлнэ хоёр массив . Жишээлбэл, A = [1, 4, 3, 2, 5, 6] B = [3, 2, 1, 5, 6, 7, 8, 10] уулзвар A ба B нь [1, 3, 2, 5, 6] байна. Өгөгдсөн шиг массив ангилаагүй, нэгийг нь эрэмбэлэх массив , илүү том нь илүү тохиромжтой. Дараа нь нөгөө элемент бүрийг хай массив ангилсан байна массив хоёртын хайлтыг ашиглан.

Java дахь Union гэж юу вэ?

-ийг олж сур нэгдэл доторх хоёр массивын хооронд Java HashSet анги ашиглан. Олонлогын онолын хувьд нэгдэл Олонлогуудын цуглуулгын (U-р тэмдэглэсэн) нь цуглуулгын бүх элементүүдийн олонлог юм. Жишээлбэл, нэгдэл А ба В хоёр олонлог нь А, В, эсвэл А ба В аль алинд нь байгаа бүх элементүүдийн олонлог юм.

Зөвлөмж болгож буй: