Scrigroup - Documente si articole

     

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


Operatori

java



+ Font mai mare | - Font mai mic



Operatori

Operatorii aritmetici : +, -, *, /, % (modulo, doar pentru tipurile intregi) sunt binari. Operatorii + si - pot fi si operatori semn. Operatorul + este folosit si pentru concatenarea a doua siruri de caractere.

Operatori de incrementare ++ si decrementare -- sunt unari.



int x=1;

x++ Û x=x+1 Þ x=2; x-- Û x=x-1 Þ x=0

Operatori logici : && (si), || (sau) care sunt binari si operatorul ! (negatie) care este unar. Au operanzi booleeni.

Operatori pe biti : & (si), | (sau), ^ (sau exclusiv) care sunt binari si ~ (negatie) care este unar. Alti operatori pe biti sunt si >> (deplasare dreapata), << (deplasare stanga), >>> (deplasare dreapta fara extensie de semn). Au operanzi intregi.

Operatorii relationali : >, >=, <, <=, == (egalitate), != (diferit). Rezultatul unei expresii relationale este de tip booleean.

Operatori de atribuire combinati : +=, -=, *=, /=, &=, |=, ^=, %=, <<=, >>=, >>>=.

float x,a;

int i;

x+=a Û x=x+a; i<<=2 Û i=i<<2

Operatorul de decizie (?:) este ternar. O expresie cu acest operator are forma :

expresie1 ? expresie2: expresie3.

Expresie1 este de tip booleean. Daca aceasta este adevarata atunci intreaga expresie capata valoarea expresie2 altfel ia valoarea lui expresie3.

int min, a,b;

min=(a<b) ? a:b;

Operatorul instanceof, care este binar, intoarce true daca obiectul din stanga lui este o instanta a clasei sau interfetei specificate in dreapta si false in caz contrar.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 954
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