GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Modul 9 von 12 · Text

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.

Anleitung

Um im Kurs weiterzukommen, sende einen Versuch dieses Quiz ab. Du kannst ihn nach der letzten Frage absenden.

Zum gewählten Modul

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck