Mundarija:

Java-da to'plamdan elementni qanday olib tashlash mumkin?
Java-da to'plamdan elementni qanday olib tashlash mumkin?

Video: Java-da to'plamdan elementni qanday olib tashlash mumkin?

Video: Java-da to'plamdan elementni qanday olib tashlash mumkin?
Video: Qiziqarli matematika - Tezkor misol. Qanchalik tez hisoblaysiz? 2024, May
Anonim

olib tashlash ( Ob'ekt O) usul ishlatiladi olib tashlash uchun alohida to'plamdagi element . Parametrlar: O parametri turiga kiradi element shu bilan saqlanadi Oʻrnatish va ni belgilaydi element dan olib tashlanishi kerak Oʻrnatish . Qaytish qiymati: Bu usul belgilangan bo'lsa, True qiymatini qaytaradi element da mavjud Oʻrnatish aks holda u False ni qaytaradi.

Bundan tashqari, savol tug'iladi: to'plamdan qanday qilib elementni olib tashlash mumkin?

2-usul: foydalanish olib tashlash () usul o'rnatilgan usul, olib tashlash () Python-da ni olib tashlaydi element dan o'rnatish faqat agar element da mavjud o'rnatish , xuddi discard() usuli kabi, lekin If the element da mavjud emas o'rnatish , keyin xato yoki istisno ko'tariladi.

Java-da ArrayList-dan elementni qanday qo'shish va o'chirish mumkin? Java-dagi ArrayList-dan barcha elementlarni olib tashlang:

  1. import java. util. ArrayList;
  2. umumiy sinf Arraylistproblems {
  3. public static void main(String args){
  4. ArrayList list=yangi ArrayList();
  5. ro'yxati. qo'shish ("CodeSpeedy");
  6. ro'yxati. qo'shish ("ArrayList");
  7. ro'yxati. qo'shish ("Java");
  8. Tizim. tashqariga. println (ro'yxat);

Bundan tashqari, Java-dagi ArrayList-dan elementni qanday olib tashlash mumkin?

ArrayList dan elementni olib tashlashning ikki yo'li mavjud

  1. Remove() usullaridan foydalangan holda: ArrayList ikkita ortiqcha yuklangan remove() usulini taqdim etadi. a.
  2. remove(int index): O'chiriladigan ob'ekt indeksini qabul qiling. b.
  3. remove(Obejct obj): O'chiriladigan ob'ektni qabul qilish.

Java-da to'plamni qanday aniqlaysiz?

Java-da o'rnatildi

  1. Set - bu to'plamni kengaytiruvchi interfeys. Bu ob'ektlarning tartibsiz to'plami bo'lib, unda takroriy qiymatlarni saqlab bo'lmaydi.
  2. Asosan, Set HashSet, LinkedHashSet yoki TreeSet (tartiblangan vakillik) tomonidan amalga oshiriladi.
  3. To'plamda ushbu interfeysdan foydalanishni yaxshilash uchun qo'shish, o'chirish, o'lcham va hokazolarni qo'shishning turli usullari mavjud.

Tavsiya: