Meetodi tagastusväärtus

Kirjeldus

Meetodi tagastustüüp määrab, millist tüüpi väärtuse meetod tagastab.

Näide

1) int - tagastab täisarv-tüüpi väärtuse (kahe numbri summa)

public int addTwoNumbers(int a, int b) {
    return a + b;
}

2) double - tagastab ujukomaarv-tüüpi väärtuse (kahe numbri vahe arvestades ka komakohti)

public double subtractDoubles(double a, double b) {
    return a - b;
}

3) Objekt (Antud näites String, võib ükskõik missugune objekt olla) - tagastab sõne-tüüpi väärtuse (kaotab ette antud sõnast ära esimese tähe)

public String loseFirst(String word) {
    return word.substring(1, word.length());
}

4) boolean - tagastab tõeväärtus-tüüpi väärtuse (kas esimene arv on suurem kui teine)

public boolean firstBigger(int a, int b) {
    return a > b;
}

5) array - tagastab täisarvudega massiivi tüüpi väärtuse (paneb antud arvud massiivi)

public int[] intToArray(int a, int b) {
    int[] intArray = new int[2];
    intArray[0] = a;
    intArray[1] = b;
    return intArray;
}