Hvordan du kaller en funksjon i java

Hvordan du kaller en funksjon i java
I Java er en funksjon et sett med utsagn som utfører en spesifikk oppgave/operasjon når noen påkaller den. Funksjoner/metoder er populært brukte konsepter i ethvert programmeringsspråk som letter oss med kodenes gjenbrukbarhet. I et Java -program må hver funksjon ha et unikt navn. Hver funksjon vil bli kalt/påkalt med navnet. Når en bruker påkaller en funksjon, vil koden tilknyttet den funksjonen bli utført.

Denne oppskrivningen tar sikte på å presentere en grundig oversikt over de undergitte læringsutbyttet:

  • Hvordan ringe en brukerdefinert Java-funksjon?
  • Hvordan kalle en forhåndsdefinert Java -funksjon?

Så la oss komme i gang!

Hvordan ringe en brukerdefinert Java-funksjon?

I Java, prikken. Syntaksen brukes til å ringe/påkalle en brukerdefinert funksjon. Den undergitte syntaks vil hjelpe deg med å forstå hvordan du kan kalle en brukerdefinert ikke-statisk Java-funksjon:

ClassObject.MethodName ();

Følg den undergitte syntaksen for å kalle en brukerdefinert statisk funksjon:

MethodName ();

Eksempel: Hvordan ringe en brukerdefinert ikke-statisk funksjon i Java?

offentlig klasse eksempler på
void showInformation ()
System.ute.println ("Dette er en brukerdefinert ikke-statisk funksjon");

public static void main (String [] args)
Eksempler på exobj = new ExampleClass ();
exobj.showInformation ();

I det ovennevnte programmet opprettet vi en ikke-statisk funksjon som heter “ShowInformation ()”. I Java kan vi ikke kalle en ikke-statisk metode direkte, så først opprettet vi et objekt i klassen. Etterpå benyttet vi det objektet for å kalle metoden “ShowInformation ()”:

Utgangen bekreftet at den brukerdefinerte metoden ble påkalt vellykket ved bruk av klasseobjektet.

Eksempel: Hvordan ringe en brukerdefinert statisk funksjon i Java?

offentlig klasse eksempler på
statisk tomrom showInformation ()
System.ute.println ("Dette er en brukerdefinert statisk funksjon");

public static void main (String [] args)
showInformation ();

I det ovennevnte programmet opprettet vi en statisk funksjon som heter “ShowInformation ()”. I Java kan en statisk funksjon påberopes uten å lage klasseobjektet. Så vi påkalte "showInformation ()" -funksjonen direkte, uten å lage klasseobjektet:

Slik kan du kalle en brukerdefinert statisk funksjon i Java.

Hvordan kalle en forhåndsdefinert Java -funksjon?

Java tilbyr mange forhåndsdefinerte klasser som matematikklasse, skannerklasse, systemklasse og så videre. Alle disse klassene tilbyr flere innebygde metoder som tjener forskjellige funksjoner. For eksempel gir Java String-klassen flere innebygde funksjoner som brukes til å utføre forskjellige oppgaver. Slik som lengden () -metoden brukes til å få strengens lengde (antall tegn), konkat () brukes til å sammenkoble to strenger, SQRT () brukes til å finne kvadratroten til en verdi, og så videre.

For å kalle en forhåndsdefinert ikke-statisk Java-funksjon, lag et klasseobjekt og deretter bruke prikken “.”Syntaks for å kalle funksjonen:

ClassObject.funksjonsnavn ();

For å kalle en forhåndsdefinert statisk funksjon, skriver du ganske enkelt klassenavnet etterfulgt av en prikk og et funksjonsnavn som vist i utdraget nedenfor:

klassenavn.funksjonsnavn ();

Eksempel: Hvordan ringe/påkalle en forhåndsdefinert ikke-statisk Java-funksjon?

offentlig klasse eksempler på
public static void main (String [] args)
Strengmelding = "Velkommen til Linuxhint.com ";
System.ute.println ("Totalt antall tegn:" + melding.lengde());

I dette eksempelprogrammet benyttet vi en ikke-statisk lengde () -metode i strengklassen for å finne det totale antallet tegn som er til stede i den gitte strengen:

Utgangen bekreftet at lengden () -metoden returnerte antall tegn som er til stede i den gitte strengen, inkludert hvite rom.

Eksempel: Hvordan påkalle/ringe en forhåndsdefinert statisk Java -funksjon?

offentlig klasse eksempler på
public static void main (String [] args)
int nummer1 = 12;
int nummer2 = 2;
System.ute.Println ("12 hevet til kraften 2:" + matematikk.POW (nummer1, nummer2));

I dette programmet benyttet vi en statisk metode som heter POW () av ​​Java Math Class. POW () -funksjonen er en statisk metode, så vi opprettet ikke klasseobjektet:

På denne måten kan vi kalle hvilken som helst innebygd statisk funksjon i Java.

Konklusjon

For å kalle en brukerdefinert statisk Java-funksjon, skriv inn funksjonsnavnet etterfulgt av et sett med parenteser og en semikolon. For å kalle en forhåndsdefinert statisk funksjon, skriver du ganske enkelt klassenavnet etterfulgt av en prikk og et funksjonsnavn. For å ringe en brukerdefinert eller forhåndsdefinert ikke-statisk Java-funksjon, lag et klasseobjekt og følg deretter prikken ".”Syntaks for å kalle funksjonen. Denne oppskrivningen vurderte et par eksempler for å forklare hvordan du kan kalle en forhåndsdefinert eller brukerdefinert funksjon i Java.