Quali sono i parametri in Java

Quali sono i parametri in Java
Java fornisce un concetto di parametri associati ai metodi e ai costruttori definiti dall'utente. In Java, i metodi e i costruttori definiti dall'utente possono prendere zero, uno o più di un parametro. Qui la query è quali sono i parametri di Java? BENE! I parametri in Java sono variabili che possono essere passate ai metodi o ai costruttori e possono essere di qualsiasi tipo di dati come byte, stringa, int, galleggiante, ecc. In Java, i metodi/costruttori possono prendere un singolo o più parametri.

Questo articolo fornirà una comprensione approfondita dei concetti sotto l'elenco:

  • Quali sono i parametri in Java
  • Parametri vs argomenti in java
  • Esempi
  • Conclusione

Quindi iniziamo!

Quali sono i parametri in Java

I parametri in Java sono variabili che possono essere passate ai metodi o ai costruttori. All'interno di questi metodi/costruttori questi parametri si comportano come variabili.

Parametri vs argomenti in java

Consideriamo un semplice programma Java per comprendere la differenza tra i parametri e gli argomenti.

Come mostrare un metodo definito dall'utente che accetta un parametro

Lo snippet seguente mostra un metodo definito dall'utente che accetta un parametro:

statico void showage (int age)
Sistema.fuori.println ("Età dei dipendenti:" + età);

Nello snippet sopra, mostra l'età() è il metodo definito dall'utente che prende un parametro di tipo intero. La parola chiave statica mostra che il metodo "mostra l'età()"Può essere affrontato direttamente usando il nome della classe. Vuoto La parola chiave mostra che il mostra l'età() Il metodo non restituisce nulla.

I parametri verranno passati a un metodo al momento della chiamata del metodo come mostrato nello snippet indicato seguente:

Showage (32);

I parametri effettivi (valori) passati al metodo al momento della chiamata del metodo sono noti come argomenti.

Ora concludiamo questo esempio per capire qual è la differenza chiave tra argomenti e parametri in Java.

Dall'esempio sopra indicato, veniamo a sapere che i parametri/valori effettivi che vengono passati a un metodo al momento della chiamata del metodo sono noti come argomenti (in questo esempio 32 è un argomento) mentre i parametri sono le variabili definite nell'intestazione del metodo (in questo esempio Int è un parametro).

Come passare un singolo parametro a un metodo in java

In questo esempio, il metodo definito dall'utente "printName ()"Utilizza un solo parametro del tipo di dati interi. Dal metodo principale abbiamo passato due argomenti al printName () metodo. Il seguente sarà l'output risultante per il programma Java sopra indicato:

Classe pubblica ParameTeriSample
static void printName (string Nome utente)
Sistema.fuori.println ("Nome utente:" + nome utente);

public static void main (string [] args)
printName ("Ambrose");
printName ("David");

Ecco come passiamo un parametro a un metodo.

Come passare più parametri a un metodo in Java

Il seguente snippet mostra come utilizzare la sintassi separata da virgola per passare più di un argomento a un metodo:

Pacchetto ParameTerSexample;
Classe pubblica ParameTeriSample
static void printName (String Nome utente, int userage)
Sistema.fuori.println ("Nome dipendente:" + nome utente);
Sistema.fuori.println ("Età dipendente:" + userage);

public static void main (string [] args)
printName ("Ambrose", 34);
printName ("David", 24);

L'output verifica il funzionamento del programma Java di cui sopra.

Come passare i parametri a un costruttore in Java

In questo esempio, abbiamo un costruttore che accetta due parametri del tipo di dati interi. Successivamente, calcola il prodotto di tali numeri:

Pacchetto ParameTerSexample;
Classe pubblica ParameTeriSample
ParameTerSExample (int x, int y)

Sistema.fuori.println ("Prodotto di due numeri:" + x*y);

public static void main (string [] args)
ParameTERSExample Object = new ParameTerSExample (3, 23);

Abbiamo passato gli argomenti al costruttore dal metodo principale. Il costruttore ha accettato i parametri ed eseguito la funzionalità desiderata su di essi.

Conclusione

I parametri in Java sono variabili che possono essere passate ai metodi o ai costruttori. All'interno di questi metodi o costruttori questi parametri agiscono come variabili. I parametri/valori effettivi passati a un metodo al momento della chiamata del metodo sono noti come argomenti mentre i parametri sono le variabili definite nell'intestazione del metodo. Questo post ha spiegato vari aspetti dei parametri in Java con l'aiuto di alcuni esempi adatti.