Πίνακας περιεχομένων:

Τι είναι η γενική λίστα στην Java;
Τι είναι η γενική λίστα στην Java;

Βίντεο: Τι είναι η γενική λίστα στην Java;

Βίντεο: Τι είναι η γενική λίστα στην Java;
Βίντεο: Strings and StringBuilder in Java 2024, Ενδέχεται
Anonim

Γενική λίστα σε Java . Με άλλα λόγια, περιπτώσεις του Λίστα μπορεί να δοθεί ένας τύπος, επομένως μόνο περιπτώσεις αυτού του τύπου μπορούν να εισαχθούν και να διαβαστούν από αυτόν Λίστα . Εδώ είναι ένα παράδειγμα: Λίστα λίστας = νέα ArrayList; Αυτό λίστα στοχεύει πλέον μόνο σε στιγμιότυπα συμβολοσειράς, που σημαίνει ότι μόνο οι παρουσίες συμβολοσειράς μπορούν να τοποθετηθούν σε αυτό λίστα

Έχοντας αυτό υπόψη, πώς ορίζετε μια γενική λίστα στην Java;

Η Java έχει παράσχει γενική υποστήριξη στη διεπαφή λίστας

  1. Σύνταξη. List list = new ArrayList();
  2. Περιγραφή. Το T είναι μια παράμετρος τύπου που μεταβιβάζεται στη γενική λίστα διεπαφής και στην κλάση υλοποίησης ArrayList.
  3. Παράδειγμα. Δημιουργήστε το ακόλουθο πρόγραμμα java χρησιμοποιώντας οποιοδήποτε πρόγραμμα επεξεργασίας της επιλογής σας.
  4. Παραγωγή.

Εκτός από τα παραπάνω, τι είναι η γενική συλλογή στην Java; ο Java Generics Ο προγραμματισμός εισάγεται στο J2SE 5 για την αντιμετώπιση αντικειμένων που είναι ασφαλή για τον τύπο. Κάνει τον κώδικα σταθερό ανιχνεύοντας τα σφάλματα κατά τη στιγμή της μεταγλώττισης. Πριν γενόσημα , μπορούμε να αποθηκεύσουμε οποιοδήποτε είδος αντικειμένων στο συλλογή δηλ. μη- γενικός . Τώρα γενόσημα αναγκάζω το Ιάβα προγραμματιστής για την αποθήκευση ενός συγκεκριμένου τύπου αντικειμένων.

Ομοίως, μπορεί κανείς να ρωτήσει, ποιοι είναι οι γενικοί τύποι στην Java;

Ορισμός: «Α γενικού τύπου είναι ένα γενική τάξη ή διεπαφή που έχει παραμετροποιηθεί πάνω τύπους .» Ουσιαστικά, γενικούς τύπους σας επιτρέπουν να γράψετε έναν γενικό, γενική τάξη (ή μέθοδος) που λειτουργεί με διαφορετικά τύπους , επιτρέποντας την επαναχρησιμοποίηση κώδικα.

Τι είναι η γενική λίστα;

Γενική λίστα είναι ένα γενικός συλλογή σε C#. Το μέγεθος μπορεί να αυξηθεί δυναμικά χρησιμοποιώντας Λίστα , σε αντίθεση με τους Πίνακες. Ας δούμε ένα παράδειγμα − Έχουμε ορίσει το Λίστα πρώτο − Λίστα myList = νέο Λίστα ()

Συνιστάται: