In diesem Abschnitt werden Sie mit der Unterstützung für Inhalt eine Schablone für eine häufig verwendete Schleifenstruktur ausfüllen. Öffnen Sie die Datei junit.samples.VectorTest.java im Java-Editor, wenn sie noch nicht geöffnet ist.
public void testValues() {
Integer[] expected= new Integer[3];
for
for
, und drücken Sie die Tasten Strg+Leertaste, um die Unterstützung für Inhalt zu aktivieren.
Daraufhin wird eine Liste mit gängigen Schablonen für FOR-Schleifen angezeigt. Wenn Sie den Mauszeiger auf eine Schablone stellen, wird der Code für die Schablone in deren Hilfenachricht angezeigt. Sie können feststellen, dass der Name des lokalen Bereichs automatisch ermittelt wird.
for - iterate over array
aus, und drücken Sie die Eingabetaste, um die Schablone zu bestätigen. Die Schablone wird nun in den Quellcode eingefügt.
FOR
-Schleife wie folgt:
for (int e= 0; e < expected.length; e++) {
expected[e]= new Integer(e + 1);
}
Integer[] actual= to
to
, und drücken Sie die Tasten Strg+Leertaste, um die Unterstützung für Inhalt zu aktivieren.
Wählen Sie toarray - convert collection to array
aus, und drücken Sie
die Eingabetaste, um die Auswahl zu bestätigen (oder doppelklicken Sie auf die Auswahl).
type
ist hervorgehoben und ausgewählt.
Integer
. Der Typ des Bereichskonstruktors ändert sich, sobald Sie die Auswahl ändern.
collection
zu versetzen, und überschreiben Sie die Auswahl durch Eingabe von fFull
.
assertEquals(expected.length, actual.length);
for (int i= 0; i < actual.length; i++)
assertEquals(expected[i], actual[i]);
}
Java-Editor verwenden
Schablonen verwenden
Benutzervorgaben für Schablonen
Benutzervorgaben für Java-Editor