תוכן עניינים:

מהי רשימה גנרית ב-Java?
מהי רשימה גנרית ב-Java?

וִידֵאוֹ: מהי רשימה גנרית ב-Java?

וִידֵאוֹ: מהי רשימה גנרית ב-Java?
וִידֵאוֹ: מדריך Java - פרק 25 - רשימות 2024, נוֹבֶמבֶּר
Anonim

רשימה כללית ב-Java . במילים אחרות, מקרים של רשימה ניתן לתת סוג, כך שניתן להוסיף ולקרוא מתוך זה רק מופעים מהסוג הזה רשימה . הנה דוגמה: רשימה = New ArrayList; זֶה רשימה ממוקד כעת רק למופעי מחרוזת, כלומר ניתן להכניס לזה רק מופעי מחרוזת רשימה

בהתחשב בכך, כיצד אתה מגדיר רשימה גנרית ב-Java?

Java סיפקה תמיכה גנרית בממשק List

  1. תחביר. List list = new ArrayList();
  2. תיאור. ה-T הוא פרמטר מסוג המועבר ל-List הממשק הגנרי ולמחלקת היישום שלו ArrayList.
  3. דוגמא. צור את תוכנית ה-Java הבאה באמצעות כל עורך שתבחר.
  4. תְפוּקָה.

מלבד למעלה, מהו אוסף גנרי ב-Java? ה Java Generics תכנות מוצג ב-J2SE 5 כדי להתמודד עם אובייקטים בטוחי סוג. זה הופך את הקוד ליציב על ידי זיהוי הבאגים בזמן ההידור. לפני גנריות , אנו יכולים לאחסן כל סוג של אובייקטים ב- אוסף , כלומר, לא- גנרית . עַכשָׁיו גנריות לכפות את java מתכנת לאחסון סוג מסוים של אובייקטים.

באופן דומה אפשר לשאול, מהם סוגים גנריים בג'אווה?

הגדרה: "א סוג גנרי הוא מחלקה גנרית או ממשק שפרמטרים עליו סוגים ." בעיקרו של דבר, סוגים גנריים לאפשר לך לכתוב כללי, מחלקה גנרית (או שיטה) שעובדת עם שונה סוגים , המאפשר שימוש חוזר בקוד.

מהי רשימה גנרית?

רשימה כללית הוא גנרית אוסף ב-C#. ניתן להגדיל את הגודל באופן דינמי באמצעות רשימה , בניגוד ל-Arrays. הבה נראה דוגמה - קבענו את רשימה ראשון - רשימה myList = חדש רשימה ()

מוּמלָץ: