Java metoder kan returnere data verdier og variabler av forskjellige typer, inkludert tekststrenger . Hvis du trenger å kalle en metode returnerer en streng , vil sluttresultatet bli en streng verdi ditt program kan bruke senere . Hvordan du kaller en metode avhenger disposisjon sin . Du må bruke metoden navn og gi alle parametere det krever. Dine metodekall må angi riktig antall og type parametre . Når metoden utfører , kan du lagre den resulterende strengen verdien i en variabel . Instruksjoner
en
titt på signaturen til den metoden du ønsker å ringe . Metoden signaturen inkluderer navn , parametere , returtype og synlighet . Programmene kan bare kalle metoder i andre klasser dersom de har offentlig synlighet . Hvis du ringer en metode fra en klasse , må du ha en forekomst av denne klassen . Følgende eksempel demonstrerer erklære og forekomster et objekt forekomst av en klasse : UsefulHelper hjelp = new UsefulHelper ();
p Dette fører til at konstruktør-metoden i klassen til å utføre , returnerer et objekt eksempel
2
Bruk metoden navn å kalle det . Begynn med navnet på objektet eksempel, så følger det med metoden navn som i følgende eksempel kode : help.getText
p Dette vil gjelde for en metode med navnet " gettext ", som er implementert inne i " UsefulHelper " class erklæringen. Hvis metoden har ingen parametre , kan du kalle det som følger: help.getText ();
p Hvis metoden krever parametere , må du ta disse
3
Sjekk hvilke parametere din metode samtalen må levere . Følgende eksempel metoden disposisjon indikerer to parametre, en heltall og en streng : public String gettext ( int num , String ord )
Å kalle denne metoden , må du inkludere disse parametrene , som følger: help.getText ( 3, " eple "); har
følgende kode den samme effekten , men bruker variabler i stedet for verdier : int antall = 3 , String wordText = " eple "; help.getText (antall , wordText ) ;
4
Lagre avkastningen verdien av metodekall i en variabel . Endre din metode samtale: String emner i hjelpen = help.getText (antall , wordText ) ;
Når metoden utfører , vil den returnere strengen verdien til stedet den ble kalt fra , så Java vil lagre verdien på angitt variabel referanse. Koden kan referere til strengvariabelen i påfølgende behandling .
5
Test metode samtale . Legg til følgende linje for å teste funksjonaliteten til metode ringer koden : System.out.println (" Hjelp Tekst: " + emner i hjelpen ) ;
Du vil kunne se på et øyeblikk om koden har arbeidet . Lagre og kompilere filen, og deretter kjøre en test. Eksperimenter med koden ved å endre parameterverdiene å se hvilken effekt de har på den resulterende strengen .