Palautustyypit ja Return-lause
Pyyhkäise näyttääksesi valikon
Paluuarvotyypit ja return-lause
Jokainen Java-metodi suorittaa jonkin toiminnon, ja jotkin metodit palauttavat myös tuloksen. Paluuarvotyyppi määrittää, minkä tyyppisen arvon metodi palauttaa suorituksensa lopuksi. Jos metodi tuottaa arvon, sen tyyppi on ilmoitettava, esimerkiksi int, double tai String. Jos metodi ei palauta mitään arvoa, käytetään erityistä avainsanaa void paluuarvotyyppinä.
return-lause käytetään metodin sisällä palauttamaan arvo siihen kohtaan, josta metodia kutsuttiin. Kun return-lause suoritetaan, metodi päättyy ja määritelty arvo palautetaan. Jos metodilla on paluuarvotyyppi, täytyy käyttää return-lausetta palauttamaan kyseisen tyyppinen arvo.
Main.java
123456789101112131415package com.example; public class Main { // Method without parameters that returns an integer value public static int getYear() { return 2024; } public static void main(String[] args) { // Call the method and store the returned value int year = getYear(); // Print the returned value System.out.println("The current year is: " + year); } }
Metodi getYear() on public static -metodi, joka palauttaa kokonaislukuarvon 2024. Metodissa main() tätä metodia kutsutaan ja sen palauttama arvo tallennetaan muuttujaan year.
Lopuksi System.out.println tulostaa "The current year is: " ja sen perään muuttujan year arvon.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme