Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tipos de Retorno e a Instrução Return | Seção
Conceitos Essenciais de Java

bookTipos de Retorno e a Instrução Return

Deslize para mostrar o menu

Compreendendo Tipos de Retorno e a Instrução return

Todo método em Java executa uma ação, e alguns métodos também fornecem um resultado. O tipo de retorno define qual tipo de valor um método devolve quando termina sua execução. Se um método produz um valor, é necessário especificar seu tipo, como int, double ou String. Se um método não retorna nenhum valor, utiliza-se a palavra-chave especial void como seu tipo de retorno.

A instrução return é usada dentro de um método para enviar um valor de volta ao local onde o método foi chamado. Quando a instrução return é executada, o método é interrompido e o valor especificado é devolvido. Se um método possui um tipo de retorno, é obrigatório utilizar uma instrução return para fornecer um valor desse tipo.

Main.java

Main.java

copy
123456789101112131415
package 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); } }

O método getYear() é um método public static que retorna um valor inteiro 2024. Em main(), o método é chamado e seu valor de retorno é armazenado na variável year.
Por fim, System.out.println imprime "The current year is: " seguido pelo valor de year.

question mark

Qual declaração de método retorna corretamente um inteiro em Java?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 7
some-alt