In diesem Abschnitt werden Sie mit der Inhaltshilfe eine Schablone für eine häufig verwendete Schleifenstruktur ausfüllen. Öffnen Sie die Datei junit.samples.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 auf Strg+Leertaste, um die Inhaltshilfe zu aktivieren.
Nun wird eine Liste der üblichen Schablonen für FOR-Schleifen angezeigt.
Wenn Sie einmal auf eine Schablone klicken, oder sie mit den Aufwärts oder Abwärts
Pfeiltasten auswählen, sehen Sie den Code der Schablone
in der Hilfenachricht. Beachten Sie, dass der lokale Bereichsname automatisch ermittelt wird.
for - iterate over array
' aus und drücken Sie die Eingabetaste, um die Schablone zu bestätigen.
Die Schablone wird in Ihren 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 auf Strg+Leertaste, um die Inhaltshilfe 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]);
Benutzervorgaben für Schablonen
Benutzervorgaben für Java-Editor