Στην ενότητα αυτή θα χρησιμοποιήσετε την αυτόματη συμπλήρωση περιεχομένου για να συμπληρώσετε ένα πρότυπο για μια κοινή δομή βρόχου. Ανοίξτε το αρχείο junit.samples.VectorTest.java στη λειτουργία επεξεργασίας Java, εάν δεν το έχετε ήδη ανοίξει.
public void testValues() {
Integer[] expected= new Integer[3];
for
for
, πατήστε Ctrl+Space για να ενεργοποιήσετε την αυτόματη συμπλήρωση περιεχομένου. Θα δείτε μια λίστα με τα κοινά πρότυπα για τους βρόχους "for". Με ένα απλό πάτημα σε ένα πρότυπο, θα δείτε τον κώδικα για το πρότυπο αυτό στο μήνυμα βοήθειας που παρέχεται. Προσέξτε ότι πραγματοποιείται αυτόματη εκτίμηση του ονόματος του τοπικού πίνακα.
for - iterate over array
και πατήστε Enter για να επιβεβαιώσετε το πρότυπο. Το πρότυπο θα εισαχθεί στον πρωτογενή σας κώδικα.
for
ως εξής:for (int e= 0; e < expected.length; e++) {
expected[e]= new Integer(e + 1);
}
Integer[] actual= to
to
, πατήστε Ctrl+Space για να ενεργοποιήσετε την αυτόματη συμπλήρωση περιεχομένου. Επιλέξτε toarray - convert collection to array
και πατήστε Enter για να επιβεβαιώσετε την επιλογή (ή διπλοπατήστε στην επιλογή).
type
είναι επισημασμένο και επιλεγμένο.
Integer
. Το είδος της λειτουργίας κατασκευής πίνακα αλλάζει όταν αλλάζετε την επιλογή.
collection
και αντικαταστήστε πληκτρολογώντας fFull
.
assertEquals(expected.length, actual.length);
for (int i= 0; i < actual.length; i++)
assertEquals(expected[i], actual[i]);
Λειτουργία επεξεργασίας Java
Πρότυπα
Προτιμήσεις προτύπων
Προτιμήσεις λειτουργίας επεξεργασίας Java