Hva er en metode og hvordan du kaller en metode i Java?

Hva er en metode og hvordan du kaller en metode i Java?

Java gir et konsept av metoder som hjelper oss i tidsstyring ved hjelp av kode gjenbrukbarhet. Hvis vi snakker om de brukerdefinerte metodene, må vi lage/skrive dem en gang og kan bruke dem igjen og igjen. I Java er en metode ikke annet enn et sett med instruksjoner som kommer i aksjon bare når noen kaller det.

I denne oppskrivningen skal vi utforske følgende viktige begreper av brukerdefinerte Java-metoder:

  1. Hva er Java -metoden
  2. Syntaks av metoden
  3. Hvordan lage en metode
  4. Hvordan du kaller en metode

Så la oss starte!

Hva er en metode i Java

En metode også kjent som en funksjon er en blokk med kode/instruksjon som kanskje ikke tar inndataene som parametere/argumenter og returnerer noen utdata. Den spesifiserte kodeblokken vil bare utføres når noen ringer/påkaller den. I Java må det opprettes en metode/erklæres inne i klassen.

Syntaks av Java -metoden

Følgende vil være syntaks for å erklære en metode:

offentlig statisk tomrom FirstFunction ()
uttalelse (er);

Her, i ovennevnte kodebit, offentlig er en tilgangsmodifiserer/ tilgangspesifikator, statisk er et nøkkelord, tomrom er en returtype, og FirstFunction () er navnet på den brukerdefinerte metoden.

Java tilbyr flere tilgangsmodifiserere som standard, privat, offentlig og beskyttet. Disse modifikatorene spesifiserer tilgangstypen til en funksjon som listet nedenfor:

  • De Offentlig tilgangsmodifiserer bestemmer at funksjonen er tilgjengelig for alle klasser/underklasser.
  • De beskyttet tilgangsmodifiserer bestemmer at metoden bare er tilgjengelig i den spesifikke pakken.
  • De Privat tilgangsmodifiserer bestemmer at funksjonen er tilgjengelig for bare de klassene der den er spesifisert
  • De Standard tilgangsmodifiserer bestemmer at funksjonen er tilgjengelig for klassene i samme pakke.

Java har et bredt spekter av nøkkelord som har noen spesielle betydninger og brukes til noen spesifikke formål for eksempel statisk Nøkkelord definerer at funksjonen kan få tilgang til de statiske dataene.

Returtype bestemmer hvilken type data som vil bli returnert av funksjonen; for eksempel, tomrom brukes når ingen datatype returneres.

Hvordan lage en metode i Java

I Java kan det opprettes en metode ved å spesifisere navnet, og vi må følge Camelcase Naming Convention.

For en dyp forståelse, la oss vurdere et eksempel som lar deg forstå hvordan du lager en brukerdefinert Java-metode:

Eksempel

I dette eksemplet kommer vi til å beregne kuben til det brukerinngangsnummeret.

public class MethodExample
statisk tomrom FindCube ()
int -nummer, kube;
Skannerskanning = ny skanner (system.i);
System.ute.print ("Skriv inn et tall:");
nummer = skanning.nextInt ();
kube = nummer * nummer * nummer;
System.ute.println ("Cube of" + number + "er:" + kube);

Vi har en "metodeeksempel", og innen klassen opprettet vi en metode findcube (). Deretter benyttet vi den innebygde skannerklassen for å få brukerens innspill. Etterpå har vi en variabel "kube" som lagrer kuben til nummeret.

Hvordan du kaller en metode i java

Når metodeopprettelsen er ferdig, kan vi kalle det med metodens navn etterfulgt av () Som vi gjorde i følgende utdrag:

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

For bedre forståelse, la oss vurdere den komplette kodesnippet og utdataene:

Bruk av skannerklassen hjelper oss å ta innspill fra brukeren, og når vi kjører koden, oppgir brukeren et nummer “3”, og følgelig får vi kuben til det nummeret i.e. “27”. Det viser hensiktsmessigheten av den brukerdefinerte metoden.

Konklusjon

En metode også kjent som en funksjon er en blokk med kode/instruksjon som kanskje ikke tar inndataene som parametere/argumenter og returnerer noen utdata. Dessuten vil den spesifiserte kodeblokken bare utføres når noen ringer/påkaller den. I Java kan det opprettes en metode ved å spesifisere tilgangsmodifisereren, dens returtype etterfulgt av den brukerdefinerte metodenavnet. Og for å kalle en metode, må vi spesifisere metodenavnet etterfulgt av små parenteser (). Denne oppskrivningen presenterer en detaljert oversikt over hva som er en metode og hvordan du kan kalle en metode i Java og for en dyp forståelse, den gir et eksempel sammen med et beskrivende skjermbilde.