Olá! Eu estou com dúvida sobre como funciona o 'return', não entendi muito bem quando ele é usado e o que ele faz!
se alguém puder me responder e esclarecer essa dúvida, eu agradeço.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá! Eu estou com dúvida sobre como funciona o 'return', não entendi muito bem quando ele é usado e o que ele faz!
se alguém puder me responder e esclarecer essa dúvida, eu agradeço.
Oi Marcelo
Essa dúvida surgiu em alguma linguagem específica?
return é uma palavra-chave reservada em Java, ou seja, não podemos usá-la como identificador. É usado para sair de um método, com ou sem valor.
Métodos que retornam um valor: para métodos que definem um tipo de retorno, a instrução de retorno deve ser seguida imediatamente pelo valor de retorno.
class A {
// Since return type of RR method is double
// so this method should return double value
double RR(double a, double b)
{
double sum = 0;
sum = (a + b) / 2.0;
// return statement below:
return sum;
}
public static void main(String[] args)
{
System.out.println(new A().RR(5.5, 6.5));
}
} Métodos que não retornam um valor: para métodos que não retornam um valor, a instrução return pode ser ignorada.