Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Compreendendo Parâmetros e Argumentos | Seção
Practice
Projects
Quizzes & Challenges
Questionários
Challenges
/
Conceitos Essenciais de Java

bookCompreendendo Parâmetros e Argumentos

Deslize para mostrar o menu

Parâmetros vs. Argumentos em Java

Parâmetros são os nomes de variáveis definidos na declaração de um método. Eles funcionam como marcadores de posição para os valores que o método utilizará durante a execução.

Argumentos são os valores reais fornecidos ao chamar um método. Esses valores são atribuídos aos parâmetros do método.

Exemplo:

public void greet(String name) { // 'name' is a parameter
    System.out.println("Hello, " + name);
}

greet("Alice"); // 'Alice' is an argument
  • Parâmetros: Definidos na declaração do método como parte da assinatura do método;
  • Argumentos: Fornecidos ao chamar o método;
  • Parâmetros recebem os valores dos argumentos durante a execução do método.
Main.java

Main.java

copy
12345678910111213141516
package com.example; public class Main { // This method has two parameters: 'int a' and 'int b' public static int addNumbers(int a, int b) { // 'a' and 'b' are parameters inside the method definition return a + b; } public static void main(String[] args) { // Here, 5 and 7 are arguments passed to the method int result = addNumbers(5, 7); // '5' is the first argument, '7' is the second argument System.out.println("Sum: " + result); } }

O método greet recebe um único parâmetro name e imprime uma saudação usando esse argumento, e o método add recebe dois parâmetros a e b e retorna a soma deles.
No main, greet é chamado com "Alice" e add é chamado com 5 e 7, demonstrando como argumentos são passados para métodos, e múltiplos parâmetros podem ser incluídos em um método separando-os por vírgulas.

question mark

Qual é a diferença entre um parâmetro e um argumento em métodos Java?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9

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 9
some-alt