Kódsablonok használata

Ebben a fejezetben a tartalomsegéddel fog betölteni egy sablont általános ciklusszerkezethez. Ha még nem tette volna, akkor nyissa meg a junit.samples.VectorTest.java fájlt a Java szerkesztőben.

  1. Kezdjen el felvenni egy új metódust a következők begépelésével:

    public void testValues() {
        Integer[] expected= new Integer[3];
        for

  2. Helyezze a kurzort a for szó végéhez, és nyomja meg a Ctrl+szóköz billentyűkombinációt a tartalomsegéd indításához.  A listában megjelennek a "for" ciklus általános sablonjai.  Ha egyszer kattint egy sablonon, akkor a sablon kódját fogja látni a súgójában.  Megjegyzés: a sablon automatikusan kitalálja a helyi tömb nevét.

    Tartalomsegéd a for ciklushoz

  3. Válassza a for - iterálás tömbben bejegyzést, és nyomja meg az Entert a sablon megerősítéséhez.  A sablon beillesztődik a forráskódba.

    Beillesztett for sablon

  4. Ezek után módosítani fogja az i ciklusváltozót e-re. Ehhez elég megnyomnia az e betűt, mivel a ciklusváltozó automatikusan ki van jelölve. Figyelje meg, hogy a ciklusszámláló neve mindenütt megváltozik. Sablon beillesztésekor az összes egyező nevű sablonváltozó összeköttetésbe kerül egymással. Így az egyik módosítása módosítja a többit is.

    Beillesztett for sablon

  5. A Tab billentyű megnyomásával a kurzor a kódsablon következő változójára ugrik. Ez az expected tömb.

    Beillesztett for sablon

    A tömb nevét nem kell megváltoztatni (a sablon kitalálta), így hát nyomja meg ismét a Tab billentyűt, ami elhagyja a sablont, mivel nincs több módosítandó változó.
  6. Egészítse ki a for ciklust az alábbiak szerint:

    for (int e= 0; e < expected.length; e++) {
        expected[e]= new Integer(e + 1);
    }
    Integer[] actual= to

  7. Helyezze a kurzort a to szó végéhez, és nyomja meg a Ctrl+szóköz billentyűkombinációt a tartalomsegéd indításához. Válassza ki a toarray - gyűjtemény átalakítása tömbbé bejegyzést, és nyomja meg az Entert a kijelölés megerősítéséhez (vagy kattintson duplán a kijelölésre).

    Beillesztett for sablon

    A sablon beillesztődik a szerkesztőbe, kiemelve és kijelölve a type szót.

    Beillesztett for sablon

  8. Írja felül a kijelölést az Integer begépelésével. A tömbkonstruktor típusa megváltozik, ahogy módosítja a kijelölést.
  9. A Tab megnyomásával vigye át a kijelölést a collection szóra, és írja felül a fFull begépelésével.

    Beillesztett for sablon

  10. Egészítse ki a metódust az alábbi sorokkal:

    assertEquals(expected.length, actual.length);
    for (int i= 0; i < actual.length; i++)
        assertEquals(expected[i], actual[i]);

  11. Mentse el a fájlt.

Kapcsolódó fogalmak

Java szerkesztő
Sablonok

Kapcsolódó feladatok

A Java szerkesztő használata
Sablonok használata

Kapcsolódó leírások

Sablonok beállításai
Java szerkesztő beállítások