Esempi di metodi Java

Esempi di metodi Java

Un metodo o funzione di qualsiasi linguaggio di programmazione contiene un blocco di codice o dichiarazioni che devono essere eseguite più volte nel programma. Lo stesso codice può essere riutilizzato più volte dichiarando un metodo con quel codice e chiamando il metodo. Il metodo è la maggior parte della dichiarazione di classe in Java. I tipi di metodi, i modificatori di accesso al metodo e la via di dichiarare e usare il metodo in Java sono mostrati in questo tutorial.

Prerequisiti:

  1. Installa l'ultima versione di OpenJDK con JRE.
  2. Installa qualsiasi editor utile per scrivere ed eseguire il codice Java. Puoi controllare questo tutorial per installare l'editor Eclipse.

Tipi di metodo:

Due tipi di metodi possono essere utilizzati in Java. Questi sono menzionati come segue:

Metodo integrato

I metodi integrati sono già definiti in librerie Java come casuali (), uguali (), ecc. Questi metodi possono essere utilizzati chiamando il metodo.

Metodo definito dall'utente

I metodi definiti dall'utente sono implementati dall'utente Java in base ai requisiti di programmazione. Questi metodi devono essere definiti all'interno della classe prima dell'uso.

Accedi agli specificatori del metodo

Possono essere utilizzati quattro specificatori di accesso per impostare l'ambito dei metodi in Java. Le funzioni di questi modificatori di accesso sono spiegate nel seguente:

Modificatore di accesso Funzione
Predefinito Quando non viene dichiarato alcun specificatore per il metodo, viene utilizzato lo specificatore predefinito. Il metodo è accessibile all'interno del pacchetto Java solo per l'identificatore predefinito.
Pubblico Il metodo della classe è accessibile da qualsiasi luogo se viene utilizzato lo specificatore pubblico.
Privato Il metodo della classe è accessibile all'interno della sua classe solo se viene utilizzato lo specificatore privato.
Protetto Il metodo della classe è accessibile all'interno della sua classe e la sottoclasse solo se viene utilizzato lo specificatore protetto.

Esempi di metodi Java

Gli usi dei metodi integrati e definiti dall'utente sono mostrati in questa parte del tutorial utilizzando più esempi Java.

Esempio 1: usando il metodo integrato

Crea un file Java con il seguente codice in cui vengono mostrati gli usi di due metodi integrati. Uno è il metodo Print () che stampa l'output nella console. Un altro è il metodo Pow () che calcola il valore di potenza di 3 alla potenza 4:

classe pubblica USEOFJAVAMEHHOD
public static void main (string [] args)
// Calcola 3 alla potenza 4 utilizzando la funzione integrata, pow ()
int risultato = (int) matematica.POW (3,4);
// Messaggio di stampa utilizzando la funzione integrata, print ()
Sistema.fuori.stampare ("3 al potere 4 è" + risultato);

Viene visualizzato il seguente output dopo l'esecuzione del codice precedente. Il valore di potenza di 3 a Power 4 è 81 che è stampato nell'output:

Esempio 2: utilizzando il metodo definito dall'utente senza argomento

Crea un file Java con il seguente codice in cui un metodo definito dall'utente senza alcun argomento è dichiarato per stampare il contenuto delle variabili di due classi. Le variabili di classe sono inizializzate all'interno del metodo principale () e la funzione definita dall'utente viene chiamata in seguito per stampare i valori della variabile.

classe pubblica USEOFJAVAMETHOD2
// dichiara due variabili di classe
Nome della stringa pubblica;
Email di stringa pubblica;
// Dichiara un metodo definito dall'utente senza argomento
public void show ()

// Stampa le variabili
Sistema.fuori.println ("nome:" + questo.nome);
Sistema.fuori.println ("email:" + questo.e-mail);

public static void main (string [] args)

// dichiara un oggetto della classe
Useofjavamethod2 obj = nuovo useofjavamethod2 ();
// Assegna i valori alle variabili di classe
Obj.name = "Mehzabin Chowdhury";
Obj.email = "[email protected] ";
// Chiama il metodo
Obj.spettacolo();

Viene visualizzato il seguente output dopo l'esecuzione del codice precedente:

Esempio 3: utilizzando il metodo definito dall'utente con argomento

Crea un file Java con il seguente codice in cui viene dichiarato un metodo definito dall'utente con due argomenti per confrontare due valori numerici e stampare un messaggio basato sul confronto. Il metodo è chiamato dal metodo principale () con i valori dell'argomento, 67 e 34.

classe pubblica USEOFJAVAMETHOD3
// dichiara un metodo definito dall'utente con due argomenti
Controllo del vuoto pubblico (int a, int b)

// Confronta i valori dell'argomento
if (a> b)
Sistema.fuori.println (a + "è" + "maggiore di" + b);
altro
Sistema.fuori.println (a + "è" + "meno di" + b);

public static void main (string [] args)

// dichiara un oggetto della classe
Useofjavamethod3 obj = new useofjavamethod3 ();
// chiama il metodo con due valori
Obj.Controllare (67, 34);

Viene visualizzato il seguente output dopo l'esecuzione del codice precedente. Sessantasette (67) sono maggiori di 34 ed è stampato nell'output:

Esempio 4: utilizzando il metodo definito dall'utente con il valore di ritorno

Crea un file Java con il seguente codice in cui viene dichiarato un metodo definito dall'utente con tre argomenti per calcolare la media di tre numeri e il risultato al chiamante. L'istruzione di ritorno viene utilizzata per restituire il valore dal metodo. I numeri 5, 7 e 3 vengono passati come valori dell'argomento del metodo nel codice.

Classe pubblica USEOFJAVAMETHOD4
// Dichiara un metodo definito dall'utente con un tipo di restituzione
Media del galleggiante pubblico (int a, int b, int c)

// calcola il valore medio di tre numeri
Float Media = (A + B + C)/3;
// restituisce il valore calcolato
media di restituzione;

public static void main (string [] args)

// dichiara un oggetto della classe
Useofjavamethod4 obj = new useofjavamethod4 ();
// Stampa il valore di ritorno
Sistema.fuori.println ("Il valore medio è"+ obj.media (5, 7, 3));

Viene visualizzato il seguente output dopo l'esecuzione del codice precedente. La media di 5, 7 e 3 è 5.0 che è stampato nell'output:

Conclusione

Il metodo è una parte essenziale di qualsiasi linguaggio di programmazione. Java ha molti metodi integrati per eseguire diversi tipi di attività. I metodi personalizzati vengono utilizzati per risolvere particolari problemi di programmazione. Gli usi dei metodi integrati e diversi tipi di metodi definiti dall'utente sono descritti per aiutare i nuovi utenti Java. L'argomento del metodo può essere chiamato anche in modi diversi. Il modo di chiamare i metodi con gli argomenti per valori sono mostrati in questo tutorial.