¡GoConqr estrena diseño! Cuéntanos qué te parece.

Módulo 9 de 12 · Texto

Returns

Brenda Gabriela Senra da Silva

Não pode ser feito

Não se pode declarar uma variável dentro de um return.

Don’t declare a variable inside a return

Você pode retornar direto ou criar a variável antes e depois dar return.

You can return directly, or create the variable first and then return it."

 

Se o método não for void, ele precisa retornar algo compatível com o tipo declarado.

Isso vale para:

🔹 Tipos primitivos

  • int

  • double

  • boolean

  • char

  • long

  • etc.

Exemplo:

public static boolean teste() {

return true; // obrigatório retornar boolean }

🔹 Tipos de referência (objetos)

  • String

  • Integer

  • List

  • qualquer classe criada por você

Exemplo:

public static String nome() {

return "Brenda"; }

🔹 Arrays

public static int[] numeros() {

return new int[]{1,2,3}; }

⚠ A única exceção

Quando o método é:

public static void exemplo()

Aí ele não precisa retornar nada.

Instrucciones

Para avanzar en el curso, envía un intento de este test. Puedes enviarlo después de la última pregunta.

Ir al módulo elegido

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?