Java - parametru vērtības

Satura rādītājs
metodes Viņi parasti saņem vērtības, ko izmanto savu darbību veikšanai, jo atgriež vērtību vai neatgriež, piemēram, ja mēs vēlamies drukāt cenu ar noteiktu formātu, parasti tas ir jānorāda uz metodi kā parametru tā, lai tas dotu formātu vai kad mēs vēlamies iegūt augstāko vērtību starp diviem skaitļiem, loģiski ir tas, ka mēs nododam skaitļus salīdzināšanai.
Mēs izskaidrojam to, ko mēs saucam par vērtību nodošanu pēc parametriem, tas ir, nosakot, ka tai ir jāsaņem metode, lai tā darbotos.
Metodes spēks
Visspēcīgākais metodes ierocis ir tas, ka tā var saņemt vērtības, to mēs saucam saņemt parametrus, ar šiem parametriem ir tas, ka mēs varam veikt dinamiskus aprēķinus metodes ietvaros un tādējādi ļaut mums atkārtoti izmantot metodi vienā vai vairākās programmās.
SvarīgsVienīgais nosacījums, kas mums ir, ir tas, ka tie ir jānodod tādā secībā un veidā, kāds ir paredzēts, lai metode neizdotos vai tai nebūtu kļūdainu vērtību, tādēļ mums precīzi jāzina, ko metode saņem.
Apskatīsim šo piemēru zemāk, mēs vēlamies izveidot metodi, kas vairākas reizes izdrukā virkni, tāpēc mūsu metode vispirms saņems virkni un pēc tam veselu skaitu reizes, lai izdrukātu vērtību:
 public class exampleParameters {public static void main (String [] args) {print ("Labdien", 5); } public static void print (String message, int times) {for (int i = 0; i <times; i ++) System.out.println (ziņojums); }} 

Ja paskatāmies uz savu metodi, tā saņem divus parametrus ar dažiem nosaukumiem un datu tipiem, mēs teicām, ka pirmā bija virkne, bet otrā - reižu skaits, ja mēs skatāmies uz metodes izsaukšanas laiku, mēs to darām šādā secībā , ja mēs to darītu otrādi, apkopojot mēs saņemtu kļūdu. Apskatīsim, kā tas izskatās, kad to izpildām:

Kas notiek metodē, paliek metodē
Vēl viens aspekts, kas mums jāpiemin, ir tas, ka mainīgie un dažādās vērtības, ko metode izmanto mērķa sasniegšanai, ir tikai pieejams metodes ietvaros un vienīgais, ko mēs saņemsim, ir tas, ko metode atgriež vai izdrukā, tādēļ, ja mums ir skaitītājs metodes ietvaros, tā to varēs redzēt tikai un pārējā programma nevarēs ietekmēt to.
Apskatīsim piemēru metodei, kas palielina mainīgo:
 publiskā klase Palielinājums {public static void main (String [] args) {int x = 1; System.out.println ("Pirms metodes izsaukšanas x ir" + x); variableIncrement (x); System.out.println ("Pēc metodes izsaukšanas x ir" + x); } public static void variableIncrement (int n) {n ++; System.out.println ("n metodes iekšienē ir" + n); }} 

Šeit mēs darām to, ka metodē mēs palielinām tai nodoto vērtību par 1, mūsu mērķiem tā būs 1, ja redzēsim metodi, ar kuru tā izdrukā palielināto vērtību, un galvenais bloks mēs drukājam mūsu mainīgo x.
Lai pabeigtu apmācību, attēlā redzēsim izpildi, kur x jāpaliek neskartam un neskatoties uz to, ka metode izmanto savu vērtību un palielina to:

Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave