آموزش برنامه نویسی اندروید (Android)
۴۱۹ آموزش
نمایش دسته بندی ها (۴۱۹ آموزش)

ساخت یک مجموعه (Set) از مقادیر، با استفاده از HashSet ، در برنامه نویسی اندروید

با استفاده از HashSet ، می توانیم یک مجوعه (Set) از مقادیر را تعریف کنیم.

نکته

نکته مهم در استفاده از HashSet این است که مجبور نیستیم تعداد عناصر آن را در همان زمان تعریف مشخص کنیم (برخلاف Array که باید تعداد عناصر آن در همان زمان تعریف مشخص شود) (ArrayList هم مشابه HashSet ، نیازی ندارد که تعداد عناصرش در زمان تعریف، تعیین شود).

نکته

در HashSet نمی توانیم عناصر تکراری داشته باشیم. بنابراین مقدار عناصر منحصربفرد می باشد (مجموعه ای با عناصر غیرتکراری) و اگر یک عنصر تکراری را به HashSet اضافه کنیم، تغییری در HashSet ایجاد نخواهد شد.

مثال

کد زیر را ببینید :

ابتدا یک متغیر از نوع HashSet تعریف کرده ایم (که عناصر آن از نوع String خواهند بود) :

سپس با استفاده از روش add ، تعدادی عنصر را به آن اضافه می کنیم (دقت شود که اگرچه دو بار مقدار d را به مجموعه اضافه می کنیم، اما تنها یک عنصر با مقدار برابر d در مجموعه ذخیره خواهد شد) :

در مرحله بعد، با استفاده از یک Iterator ، این امکان را به دست می آوریم که عناصر موجود در مجموعه را خوانده و نمایش بدهیم (نمایش به صورت یک پیام کوتاه چند ثانیه ای، با استفاده از روش Toast) :

حذف تمامی عناصر HashSet ، با استفاده از روش clear ، در برنامه نویسی اندروید :

با استفاده از روش clear ، می توانیم تمامی عناصر HashSet را حذف کنیم. مشابه کد زیر :

مثال

حذف یک عنصر خاص از HashSet ، با استفاده از روش remove ، در برنامه نویسی اندروید :

با استفاده از روش remove ، می توانیم یک عنصر خاص از HashSet را حذف کنیم. مشابه کد زیر :

مثال
نویسنده علیرضا گلمکانی
شماره کلید 3374
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)