Kā lietot *= operatoru Java

Ka Lietot Operatoru Java



Programmā Java var būt noteikti gadījumi, kad rodas nepieciešamība atjaunināt vērtības ar vienu koda rindiņu. Precīzāk, gadījumā, ja tiek atgriezts vēlamais rezultāts, reizinot ietvertos ierakstus ar identisku vērtību. Šādās situācijās ' *= ” operators Java lieliski palīdz efektīvi vienkāršot kodu ar minimālu rindu kopu.

Šajā emuārā tiks detalizēti aprakstīta operatora “*=” izmantošana un ieviešana Java.







Kā Java izmantot operatoru “*=”?

' *= 'operators ir saīsināts operators, kas sastāv no kombinētās ' * (reizināt) ' un ' = (uzdevums) ” operatori. Tas darbojas tā, ka vispirms reizina un pēc tam piešķir/piešķir rezultātu kreisajam operandam.



Pāriesim pie tālāk minētajiem piemēriem, lai labāk uztvertu apspriestā operatora jēdzienu.



1. piemērs: Operatora “*=” lietošana norādītajām veselajām un dubultajām vērtībām





Šis piemērs attiecas uz saīsinājuma operatoru ' *= ”, lai reizinātu norādītās veselās un dubultās vērtības, izmantojot piešķiršanu, un atgrieztu iegūto rezultātu:

publiskā klase Operators {
publisks statisks tukšums galvenais ( Stīga [ ] args ) {
int vērtība1 = 5 ;
dubultā vērtība2 = 6.5 ;
vērtība1 * = 3 ;
vērtība2 * = 3 ;
System.out.println ( 'Reizināšana ar veselu skaitli kļūst->' + vērtība1 ) ;
System.out.println ( 'Reizināšana ar pludiņu kļūst->' + vērtība2 ) ;
} }



Iepriekš minētajā koda fragmentā:

  • Pirmkārt, inicializējiet attiecīgi norādītās veselās un dubultās vērtības.
  • Pēc tam izmantojiet ' *= ” operatoru, lai reizinātu un piešķirtu norādīto vērtību, t.i., “ 3 ” uz inicializēto veselo skaitli un dubultajām vērtībām.
  • Visbeidzot, parādiet iegūtās vērtības pēc reizināšanas.

Izvade

Iepriekš minētajā izvadā var novērot, ka reizināšana un piešķiršana tiek veikta atbilstoši.

Pirms pāriet uz nākamo piemēru, importējiet šo pakotni, lai iespējotu ' lietotāja ievade ”:

importēt java.util.Scanner;

2. piemērs. Operatora “*=” lietošana lietotāja definētiem veseliem skaitļiem un dubultām vērtībām

Šis piemērs izmanto apspriesto operatoru, lai reizinātu lietotāja definētos veselos skaitļus un peldošās vērtības:

publiskā klase Operator2 {
publisks statisks tukšums galvenais ( Stīga [ ] args ) {
Skenera objekts1 = jauns skeneris ( System.in ) ;
System.out.println ( 'Ievadiet veselu skaitli:' ) ;
int vērtība1 = objekts1.nextInt ( ) ;
Skenera objekts2 = jauns skeneris ( System.in ) ;
System.out.println ( 'Ievadiet dubulto:' ) ;
dubultā vērtība2 = objekts2.nextDouble ( ) ;
vērtība1 * = 3 ;
vērtība2 * = 3 ;
System.out.println ( 'Reizināšana ar veselu skaitli kļūst->' + vērtība1 ) ;
System.out.println ( 'Reizināšana ar dubulto kļūst->' + vērtība2 ) ;
objekts1.aizvērt ( ) ;
objekts2.aizvērt ( ) ;
} }

Veiciet tālāk norādītās darbības saskaņā ar iepriekš minēto koda fragmentu.

  • Vispirms izveidojiet ' Skeneris ' objekts, izmantojot ' jauns ' atslēgvārds un ' Skeneris () ” konstruktors.
  • Nākamajā darbībā izmantojiet ' nextInt() ' metode, lai nodrošinātu, ka lietotāja ievades vērtība ir ' vesels skaitlis ”.
  • Tāpat izmantojiet ' nākamaisDouble() ' metode, lai ņemtu ' dubultā ” vērtību no lietotāja.
  • Tagad līdzīgi piemērojiet “ *= ” operatoru un reiziniet norādīto vērtību ar lietotāja definētu veselo un dubulto vērtību.
  • Visbeidzot aizveriet skeneri, izmantojot saistīto ' aizvērt () ” metode.

Izvade

No šī rezultāta var secināt, ka lietotāja ievadītās vērtības tiek attiecīgi novērtētas.

Secinājums

' *= operators ietver kombinēto * (reizināt) ' un ' = (uzdevums) ” operatori. Tas darbojas tā, ka vispirms reizina un pēc tam piešķir/piešķir rezultātu kreisajam operandam. To var lietot dažādiem datu tipiem, t.i., “ starpt ”, “ peldēt ” utt. Šajā rakstā tika apspriesta operatora “*=” lietošana Java.