Hur man ringer en metod i Java
När du börjar programmera i Java måste du lära dig många nya koncept. Det finns klasser, metoder, undantag, konstruktörer, variabler och mer, och de kan få dig att känna dig förvirrad. Därför är det bättre att lära sig en sak i taget. I den här guiden lär du dig hur man ringer en metod i Java.
steg
1
En metod motsvarar en funktion i C och hjälper när du behöver återanvända en del av koden. En metod består av en serie uttalanden, och det är möjligt att anropa det med ett annat uttalande. När man åberopar (kallas), kommer alla uttalanden som ingår i metoden att utföras. Ta den här metoden som ett exempel: "
statisk statisk tomt metodExample () {}
". För närvarande innehåller det ingen kod, men du kan se tre nyckelord före metoden. de är allmänheten
, statisk
, och void
.2
Ordet
allmänheten
innan metodnamnet anger att metoden själv kan ringas i någon del av koden, till exempel andra klasser, och till och med andra filer om du importerar den klassen. Offentliga kan ersättas med skyddad
eller privat
. Om en metod är skyddad kan endast denna klass och underklasser ringa metoden. Om en metod är privat kan den endast ringas in i klassen. Den sista möjligheten är inte att skriva in några ord. Det här är standardinställningen, som är privatpaket. Detta innebär att endast klasser inom samma paket kan ringa metoden.3
Det andra sökordet,
statisk
, det betyder att metoden tillhör klassen och inte till klasserna (objekt). Statiska metoder måste kallas med klassnamnet: "EsempioClasse.metodoEsempio ()
". Om det statiska sökordet inte var närvarande kan metoden endast åberopas genom ett objekt. Om till exempel klassen heter EsempioOggetto
och hade en konstruktör (för att skapa objekt) kunde vi skapa ett nytt objekt genom att skriva ExempelObject obj = nytt ExampleObject () -
och ring metoden med "obj.methodEsempio () -
".4
Det sista ordet före metoden är
void
. Ordet tomrum betyder att när metoden exekveras returnerar den inte någonting. Om du vill att metoden ska returnera något, ersätt helt enkelt med en datatyp (primitiv eller referens) för objektet (eller primitiva typen) du vill få. Lägg sedan till avkastning
före ett objekt av den typen före slutet av koden.5
När du ringer en metod som returnerar något kan du använda resultatet. Till exempel, om en metod
method ()
returnerar ett heltal, du kan ställa in en variabel som ett resultat av metoden på så sätt "int a = someMethod () -
"6
Vissa metoder kräver en parameter. En metod som kräver ett heltal som en parameter kommer att ha en syntax av denna typ
namnMetod (int a)
. När du använder en sådan metod måste du skriva namnet och sedan hela numret i parenteserna: nomeMethod (5)
eller nomeMethod (n)
om n
det är ett heltal.7
Metoder kan också ha mer än en parameter, åtskilda med kommatecken. Om metoden
nomeMethod
kräver två parametrar, int a
och Objekt Obj
, koden kommer att skrivas så här "nameMethod (int a, Object obj)
". För att använda den här nya metoden måste du ringa namnet följt av ett heltal och ett föremål inom parentes: namnMetod (4 objekt)
var objekt
det är en objekt
.tips
- När du ringer en metod som returnerar något, kan du ringa en annan metod baserat på resultatet av det första. Låt oss anta att vi har en metod som heter
getObject ()
som returnerar ett objekt. I klassenobjekt
, det kallas en icke-statisk metodtoString
, som returnerarobjekt
i form av en strängString
Dela på sociala nätverk:
Relaterade
- Så här aktiverar du Java i Firefox
- Så här aktiverar du Oracle Java i din webbläsare på Ubuntu Linux
- Hur man ökar Java-minnet i Windows 7
- Hur beräkna summan av två siffror i Java
- Hur man beräknar en procentsats med Java
- Så här kodar du en sträng till Base64 i Java
- Så här konfigurerar du Java Home
- Så här konfigurerar du Java_Home-sökvägen i Ubuntu
- Hur man skapar JAR-filer
- Hur man skapar och ringer till en PHP-funktion
- Hur man skapar spelet Sasso, Carta, sax i Java
- Hur delas rader i Java
- Så här skapar du ett GUI-nät i Java
- Hur man skapar en variabel i Java
- Hur man blir en Java-programmerare
- Så här byter du en sträng i Java
- Så här manipulerar du strängar i Java
- Hur man får längden på en sträng i Java
- Hur man löser Java fel
- Hur man skriver ditt första program i Java
- Hur man skriver ett program i Java för att beräkna media