Java - Vrijednosti parametara

Sadržaj
The metodama Općenito primaju vrijednosti koje koriste za izvršavanje svojih radnji budući da vraćaju vrijednost ili ne, na primjer ako želimo ispisati cijenu s određenim formatom, normalno je da se cijena mora prenijeti u metodu kao parametar tako da daje format ili kada želimo dobiti najveću vrijednost između dva broja, logično je da proslijedimo brojeve za usporedbu.
Ono što objašnjavamo je ono što nazivamo prolaznim vrijednostima prema parametrima, odnosno uspostavljanjem da mora primiti metodu za rad.
Snaga metode
Najmoćnije oružje koje metoda ima je da može primiti vrijednosti, to je ono što mi zovemo primati parametre, s ovim parametrima je da možemo napraviti dinamičke izračune unutar metode i stoga nam omogućiti ponovnu uporabu metode unutar jednog ili više programa.
VažnoJedini uvjet koji imamo je da se moraju proslijediti prema redoslijedu i vrsti koji se očekuje, tako da metoda ne zakaže ili nema pogrešnih vrijednosti, stoga moramo znati što metoda prima.
Pogledajmo ovaj primjer u nastavku, želimo stvoriti metodu koja ispisuje niz nekoliko puta, jer će naša metoda prvo primiti niz, a zatim cijeli broj puta za ispis vrijednosti:
 primjer javne klaseParametri {public static void main (String [] args) {print ("Hello", 5); } javni statički ispis void (poruka niza, int vremena) {for (int i = 0; i <puta; i ++) System.out.println (poruka); }} 

Ako pogledamo našu metodu koja prima dva parametra s nekim imenima i vrstama podataka, rekli smo da je prvi niz, a drugi broj puta, ako pogledamo vrijeme pozivanja metode radimo to ovim redoslijedom , ako smo to učinili obrnuto, dobili bismo pogrešku pri prevođenju, pogledajmo kako ovo izgleda kada ga izvršimo:

Ono što se dogodi u metodi ostaje u metodi
Drugi aspekt koji moramo spomenuti je da su varijable i različite vrijednosti koje metoda koristi za postizanje svog cilja samo dostupna unutar metode i jedino što ćemo primiti je ono što metoda vraća ili ispisuje, pa ako imamo brojač u ciklusu unutar metode, ona će ga moći vidjeti samo, a ostatak programa neće moći utjecati to.
Pogledajmo primjer metode koja povećava varijablu:
 public class Povećanje {public static void main (String [] args) {int x = 1; System.out.println ("Prije pozivanja metode, x je" + x); variableIncrement (x); System.out.println ("Nakon pozivanja metode, x je" + x); } public static void variableIncrement (int n) {n ++; System.out.println ("n unutar metode je" + n); }} 

Ovdje radimo ono što u metodi povećavamo vrijednost koju joj prenosimo za 1, za naše potrebe to će biti 1, ako vidimo metodu koja ispisuje povećanu vrijednost, a u našoj glavni blok ispisujemo našu varijablu x.
Da bismo dovršili vodič, pogledajmo na slici izvršavanje gdje x mora ostati netaknuto i unatoč činjenici da metoda koristi svoju vrijednost i povećava je:

Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave