Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


PRECEDENTA OPERATORILOR

java



+ Font mai mare | - Font mai mic



PRECEDENTA OPERATORILOR

Atunci cand intr-o expresie se folosesc mai multi operatori, Java are stabilita o anumita ordine in care ii evalueaza. In majoritatea cazurilor aceasta precedenta determina valoarea finala a expresiei.

In general, ordinea operatiilor este urmatoarea:

-         operatii de incrementare si decrementare



-         operatii aritmetice

-         comparatii

-         operatii logice

-         expresii de atribuire

Daca doua operatii au aceeasi precedenta, cea aflata mai in stanga expresiei va fi calculata prima.

In tabelul de mai jos avem prezentata precedenta operatorilor:

. [] ()

Parantezele rotunde se folosesc pentru a grupa expresii; punctul se foloseste pentru a accesa metodele si variabilele din cadrul obiectelor si claselor; parantezele drepte sunt folosite pentru tablouri.

++ -- ! instanceof

Instanceof intoarce valoarea true sau false daca obiectul este sau nu o instanta a clasei numite sau a unei subclase a acesteia.

new (tip) expresie

Operatorul new este folosit pentru crearea de noi instante ale claselor; in acest caz se foloseste pentru transformarea unei valori intr-un alt tip.

* / %

Inmultire, impartire, modulo.

+ -

Adunare, scadere.

<< >> >>>

Deplasarea pe biti la stanga si la dreapta.

< > >= <=

Comparatii.

== !=

Teste de egalitate.

&

AND.

^

XOR.

|

OR.

&&

AND optimizat (logic).

||

OR optimizat (logic).

?:

Operatorul conditional.

= += -= *= /= %=

Atribuiri.

In cazul in care nu suntem siguri de precedenta diferitiolor operatori cea mai buna solutie este folosirea parantezelor pentru a impune precedenta dorita.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2188
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved