Lekce 18 (10. února 2022)

Řetězce (String)

    String a = "ahoj";
    String b = "svete";
    if (a.equals(b)) {
        System.out.printf("a a b jsou stejne!\n");
    }
    String jmeno = "Lojza";
    System.out.printf(" Jmeno: %s\n", jmeno);

Zajímavé metody

Balíčky (packages)

package mujbalicek;

public class TridaVMemBalicku {
}
package mujbalicek;

import java.util.Scanner;

public class MojeTrida {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        /* ... */
    }
}

Příklad

src/
src/cz/
src/cz/alisma/
src/cz/alisma/alej/
src/cz/alisma/alej/prog/
src/cz/alisma/alej/prog/lekceXY/
src/cz/alisma/alej/prog/lekceXY/Priklad.java
package cz.alisma.alej.prog.lekceXY;

public class Priklad {
    public static void main(String[] args) {
        /* ... */
    }
}
java cz.alisma.alej.prog.lekceXY.Priklad

JUnit: unit testovací knihovna pro Javu

    @Test
    public void getCoefficientQuadratic() {
        Mnohoclen a = new Mnohoclen(1, 2, 1);
        assertEquals(16, a.hodnota(3));
    }
java -cp .:junit.jar org.junit.runner.JUnitCore TestMnohocleny
Licence Creative Commons
Alej.alisma.cz, jejímž autorem je Vojtěch Horký, podléhá licenci
Creative Commons Uveďte autora-Zachovejte licenci 4.0 International.