Forståelse av Parametere og Argumenter
Sveip for å vise menyen
Parametre vs. argumenter i Java
Parametre er variabelnavnene du definerer i en metodes deklarasjon. De fungerer som plassholdere for verdiene metoden vil bruke når den kjøres.
Argumenter er de faktiske verdiene du gir når du kaller en metode. Disse verdiene tildeles metodens parametre.
Eksempel:
public void greet(String name) { // 'name' is a parameter
System.out.println("Hello, " + name);
}
greet("Alice"); // 'Alice' is an argument
- Parametre: Definert i metodedeklarasjonen som en del av metodens signatur;
- Argumenter: Oppgis når du kaller metoden;
- Parametre mottar verdiene til argumentene under metodeutførelsen.
Main.java
12345678910111213141516package 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); } }
Metoden greet tar ett parameter name og skriver ut en hilsen ved å bruke det argumentet, og metoden add tar to parametre a og b og returnerer summen av dem.
I main kalles greet med "Alice" og add kalles med 5 og 7, noe som viser hvordan argumenter sendes til metoder, og at flere parametre kan inkluderes i en metode ved å skille dem med komma.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår