Σπίτι Προσωπικά Οικονομικά Τι είναι οι πίνακες Java; - dummies

Τι είναι οι πίνακες Java; - dummies

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

Βίντεο: Java Tutorial Στα Ελληνικά - Μάθημα #10 : Πίνακες 2024

Βίντεο: Java Tutorial Στα Ελληνικά - Μάθημα #10 : Πίνακες 2024
Anonim

Μια array στην Java είναι ένα σύνολο μεταβλητών που αναφέρονται με τη χρήση ενός ενιαίου ονόματος μεταβλητής σε συνδυασμό με ένα αριθμός ευρετηρίου. Κάθε στοιχείο συστοιχίας είναι στοιχείο . Όλα τα στοιχεία μιας συστοιχίας πρέπει να είναι του ίδιου τύπου. Έτσι, η ίδια η συστοιχία έχει έναν τύπο που καθορίζει τι είδους στοιχεία μπορεί να περιέχει. Μια συστοιχία int μπορεί να περιέχει τιμές int, για παράδειγμα, και μια συστοιχία String μπορεί να περιέχει συμβολοσειρές.

Γραπτά μετά το όνομα της μεταβλητής, ο αριθμός ευρετηρίου περικλείεται σε παρενθέσεις. Επομένως, αν το όνομα της μεταβλητής είναι x, θα μπορούσατε να έχετε πρόσβαση σε ένα συγκεκριμένο στοιχείο με μια έκφραση όπως το x [5].

Οι αριθμοί ευρετηρίου ξεκινούν με 0 (μηδέν) για το πρώτο στοιχείο, έτσι x [0] αναφέρεται στο πρώτο στοιχείο.

Δηλώνοντας έναν πίνακα

Για να μπορέσετε να δημιουργήσετε έναν πίνακα, πρέπει να δηλώσετε μια μεταβλητή που αναφέρεται στον πίνακα. Αυτή η μεταβλητή δήλωση θα πρέπει να υποδεικνύει τον τύπο των στοιχείων που αποθηκεύονται από τον πίνακα, ακολουθούμενο από ένα σύνολο κενών παρενθέσεων, όπως αυτό:

Ονόματα συμβολοσειράς [];

Εδώ δηλώνεται μια μεταβλητή με ονόματα. Ο τύπος του είναι μια σειρά αντικειμένων String.

Μπορείτε επίσης να βάλετε τις αγκύλες στο όνομα της μεταβλητής και όχι στον τύπο. Οι ακόλουθες δύο δηλώσεις δημιουργούν επίσης συστοιχίες στοιχείων int:

int [] array1; // μια σειρά από int στοιχεία int array2 []; // άλλη σειρά στοιχείων int

Η δήλωση ενός πίνακα δεν δημιουργεί στην πραγματικότητα τον πίνακα. Για να το κάνετε αυτό, πρέπει να χρησιμοποιήσετε τη νέα λέξη-κλειδί, ακολουθούμενη από τον τύπο πίνακα. Για παράδειγμα:

ονόματα συμβολοσειράς []; ονόματα = νέα σειρά [10];

Ή, πιο σύντομα:

String [] ονόματα = new String [10];

Αρχικοποίηση στοιχείων συστοιχίας

Μπορείτε να αρχικοποιήσετε έναν πίνακα αναθέτοντας τις τιμές μία προς μία, όπως παρακάτω:

String [] days = new Array [7]; Ημέρες [0] = "Κυριακή"; Ημέρες [1] = "Δευτέρα". Ημέρες [2] = "Τρίτη". Ημέρες [3] = "Τετάρτη". Ημέρες [4] = "Πέμπτη". Ημέρες [5] = "Παρασκευή". Ημέρες [6] = "Σάββατο";

Ή μπορείτε να χρησιμοποιήσετε την παρακάτω συντομογραφία:

String [] ημέρες = {"Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"}?

Εδώ, κάθε στοιχείο που θα αντιστοιχιστεί στον πίνακα εμφανίζεται σε αρχικοποιητή πίνακα . Ο αριθμός των τιμών που εμφανίζονται στον αρχικοποιητή προσδιορίζει τη διάρκεια του πίνακα που δημιουργεί ο αρχικοποιητής.

Χρήση βρόχων με συστοιχίες

Συχνά, οι πίνακες επεξεργάζονται εντός βρόχων. Για παράδειγμα, εδώ είναι ένας βρόχος για το οποίο δημιουργείται ένας πίνακας με 100 τυχαίους αριθμούς, με τιμές που κυμαίνονται από 1 έως 100:

int [] numbers = new int [100]; για το (int i = 0; i <100; i ++) οι αριθμοί [i] = (int) (Math, random () * 100) + 1;

Η Java παρέχει επίσης έναν ειδικό τύπο για βρόχο που ονομάζεται ενισχυμένος για βρόχος που έχει σχεδιαστεί για να απλοποιεί τους βρόχους που επεξεργάζονται τις συστοιχίες.Ένα ενισχυμένο για βρόχο σάς επιτρέπει να παραλείψετε τη μεταβλητή ευρετηρίου, όπως σε αυτό το παράδειγμα:

για (τύπος αναγνωριστικού: array) {statements …} int [] numbers = new int [100]; για (int αριθμός: αριθμοί αριθμός = (int) (Μαθηματικά τυχαία () * 100) + 1,
Τι είναι οι πίνακες Java; - dummies

Η επιλογή των συντακτών

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

Η επιλογή των συντακτών

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

Πίνακες και εξειδικευμένες λίστες καθιστούν δυνατή την εκτέλεση μιας εκπληκτικής σειράς εργασιών με την Java. Ωστόσο, υπάρχουν περιπτώσεις όπου μια εφαρμογή Java χρειάζεται κάτι που είναι περισσότερο παρόμοιο με μια βάση δεδομένων, χωρίς να έχει όντως όλες τις αποσκευές της βάσης δεδομένων (όπως η αγορά μιας ξεχωριστής εφαρμογής). Για παράδειγμα, μπορεί να θέλετε να είστε σε θέση ...

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

- να έχουν ορισμένους περιορισμούς όταν πρόκειται για υπολογισμό μαθηματικών. Αυτοί οι περιορισμοί είναι συνήθως ασήμαντοι, αλλά μερικές φορές γλιστρίζουν και σας δαγκώνουν. Εδώ είναι τα πράγματα που πρέπει να προσέξετε όταν κάνετε μαθηματικά στην Java. Η

Η επιλογή των συντακτών

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Από τα τρία νέα φίλτρα Blur στο Photoshop CS6, θα έχετε επίσης πρόσβαση σε δύο σχετικούς πίνακες ελέγχου, Εργαλεία θόλωσης και Εφέ θόλωσης, τα οποία περιέχουν τις επιλογές σας. Και τα τρία φίλτρα σας επιτρέπουν να δημιουργήσετε ειδικά εφέ. Blur πεδίου: Δημιουργεί μια συνολική θόλωση στην εικόνα σας. Με την προσθήκη πρόσθετων σημείων ελέγχου ή καρφίτσες, ...

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Μπορείτε να κάνετε ρεαλιστικές τροποποιήσεις σε εικόνες που έχουν προοπτικά επίπεδα. Με το Σημείο Εκκίνησης, καθορίζετε τα επίπεδα στις εικόνες σας και, στη συνέχεια, χρησιμοποιώντας μια ποικιλία τεχνικών, προσθέστε ή εξαλείψτε αντικείμενα σε αυτά τα αεροπλάνα. Ανοίξτε μια εικόνα που χρειάζεται επεξεργασία. Εάν θέλετε να επικολλήσετε ...