Mundarija:
Video: Java'da umumiy ro'yxat nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Java-da umumiy ro'yxat . Boshqacha qilib aytganda, misollar Roʻyxat turi berilishi mumkin, shuning uchun faqat shu turdagi misollarni kiritish va undan o'qish mumkin Roʻyxat . Mana bir misol: Ro'yxat ro'yxati = yangi ArrayList; Bu ro'yxati endi faqat String misollariga mo'ljallangan, ya'ni bunga faqat String misollarini qo'yish mumkin ro'yxati
Buni hisobga olsak, Java-da umumiy ro'yxatni qanday aniqlash mumkin?
Java List interfeysida umumiy yordamni taqdim etdi
- Sintaksis. Ro'yxat ro'yxati = new ArrayList();
- Tavsif. T - umumiy interfeys Ro'yxatiga va uning ArrayList amalga oshirish sinfiga o'tkaziladigan turdagi parametr.
- Misol. Siz tanlagan har qanday muharrir yordamida quyidagi java dasturini yarating.
- Chiqish.
Yuqoridagilardan tashqari, Java-da umumiy to'plam nima? The Java umumiy dasturlash J2SE 5 da turi xavfsiz ob'ektlar bilan ishlash uchun kiritilgan. Kompilyatsiya vaqtida xatolarni aniqlash orqali kodni barqaror qiladi. Oldin generiklar , biz har qanday turdagi ob'ektlarni saqlashimiz mumkin yig'ish , ya'ni, bo'lmagan umumiy . Hozir generiklar majburlash java muayyan turdagi ob'ektlarni saqlash uchun dasturchi.
Xuddi shunday savol tug'ilishi mumkin: Java-da umumiy turlar nima?
Ta'rif: A umumiy turi a umumiy sinf yoki parametrlashtirilgan interfeys turlari ”. Asosan, umumiy turlari umumiy yozishga ruxsat bering, umumiy sinf (yoki usul) har xil ishlaydi turlari , kodni qayta ishlatishga imkon beradi.
Umumiy ro'yxat nima?
Umumiy ro'yxat a umumiy C# da to'plam. Hajmi yordamida dinamik ravishda oshirish mumkin Roʻyxat , massivlardan farqli o'laroq. Keling, misolni ko'rib chiqaylik - Biz o'rnatdik Roʻyxat birinchi - Roʻyxat myList = yangi Roʻyxat ()
Tavsiya:
Oq ro'yxat va qora ro'yxat o'rtasidagi farq nima?
Buning aksi oq ro'yxat bo'lib, oq ro'yxat a'zolaridan tashqari hech kimga ruxsat berilmaydi. Fe'l sifatida towhitellist kirishga ruxsat berish yoki a'zolikni berishni anglatishi mumkin. Aksincha, qora ro'yxat - bu rad etilgan, tan olinmagan yoki orostracizatsiya qilingan shaxslarni aniqlaydigan ro'yxat yoki kompilyatsiya
Misol bilan ma'lumotlar tuzilmasida ikki marta bog'langan ro'yxat nima?
Ikki marta bog'langan ro'yxat - bu bog'langan ro'yxatning bir turi bo'lib, unda har bir tugun o'z ma'lumotlarini saqlashdan tashqari ikkita havolaga ega. Birinchi havola ro'yxatdagi oldingi tugunga, ikkinchi havola esa ro'yxatdagi keyingi tugunga ishora qiladi
HTMLda tartiblangan ro'yxat nima?
Tartiblangan ro'yxat odatda elementlarning raqamli ro'yxatidir. HTML 3.0 sizga tartib raqamini boshqarish imkoniyatini beradi - oldingi ro'yxat qolgan joyda davom etish yoki ma'lum bir raqamdan boshlash
Ikki marta bog'langan ro'yxat va dumaloq bog'langan ro'yxat o'rtasidagi farq nima?
Dumaloq bog'langan ro'yxat - bu nostart yoki oxirgi tugunlar mavjud bo'lgan ro'yxat, lekin buning o'rniga ular aylana naqshiga amal qiladi. Ikki marta bog'langan ro'yxat - bu har bir tugun nafaqat keyingi tugunni, balki oldingi tugunni ham ko'rsatadigan ro'yxat
Dumaloq ikki tomonlama bog'langan ro'yxat nima?
Dumaloq ikki tomonlama bog'langan ro'yxat ma'lumotlar strukturasining murakkabroq turi bo'lib, unda tugun o'zining oldingi tuguniga va keyingi tugunga ko'rsatgichlarni o'z ichiga oladi. Ro'yxatning birinchi tugunida oldingi ko'rsatkichdagi oxirgi tugunning manzili ham mavjud. Ikki marta bog'langan dumaloq ro'yxat quyidagi rasmda ko'rsatilgan