Quindi iniziamo!
Metodo/funzione Java
In Java, un metodo non è altro che un'unità o un blocco di codice utilizzato per eseguire un'attività/operazione specifica. Un metodo Java funziona solo quando lo chiamiamo e una volta definito un metodo in un programma, può essere usato ovunque all'interno dell'ambito del metodo.
Sintassi del metodo Java
Lo snippet di seguito fornisce la sintassi di base del metodo Java definito dall'utente:
ReturnType MethodName (parametri)Un metodo Java può avere un elenco di returnType, MethodName e Parameter.
Come creare e chiamare un metodo
In Java, un metodo deve essere creato all'interno della classe e per farlo tutto ciò che dobbiamo fare è definire il nome di funzione/metodo seguito da piccole staffe (). Consideriamo un esempio per una migliore comprensione di come creare e chiamare un metodo definito dall'utente in Java.
Esempio
Questo esempio prenderà due valori dall'utente e li aggiungerà utilizzando un metodo definito dall'utente "Somma":
Ora il metodo viene creato correttamente ed è tempo di chiamare il metodo e di farlo scriveremo il nome del metodo seguito dalla parentesi nel metodo principale:
public static void main (string [] args)La figura seguente fornisce un codice e un output completo:
L'autenticazione di Sopra-Snippet quando chiamiamo la funzione Sum () dal metodo principale, quindi fornisce la somma dei valori inseriti dall'utente.
Come passare i parametri a un metodo
I valori possono essere passati a un metodo tramite i parametri e questi parametri servono come variabili all'interno di un metodo. Dobbiamo passare i valori come argomenti quando si chiama il metodo.
Un metodo parametrizzato può avere parametri singoli o multipli e tutti i parametri saranno scritti all'interno della parentesi. Nel caso di più parametri, tutti i parametri devono essere separati con una virgola.
L'esempio seguente fornirà una migliore comprensione di come passare i parametri a un metodo.
Esempio
Questo esempio fornirà la somma dei dati inseriti dall'utente e i dati verranno passati come parametri:
Creiamo una funzione per aggiungere due numeri:
Aggiunta void statica (int n1, int n2)Nel metodo principale prendiamo due valori dall'utente:
public static void main (string [] args)E abbiamo superato i dati inseriti dall'utente come parametri alla funzione di somma e chiamandoli dal metodo principale.
Il codice completo e il rispettivo output sono mostrati nella figura seguente:
Concludiamo come funziona il programma di cui sopra, due valori vengono prelevati dall'utente e li hanno passati come argomenti al metodo di addizione. Il metodo di addizione aggiunge sia i valori che visualizza il risultato.
Conclusione
In Java, un metodo definito dall'utente può essere un metodo parametrizzato o non parametrizzato. I metodi non parametrizzati non prendono alcun dato come parametri. D'altra parte, il metodo parametrizzato prende un parametro o un elenco dei parametri che ricevono i rispettivi valori dalla chiamata del metodo. Questo articolo presenta una panoramica completa di ciò che è il metodo Java e come creare e chiamare un metodo. Inoltre, fornisce una guida completa per i metodi Java parametrizzati.