Documente Academic
Documente Profesional
Documente Cultură
Tipurile simple
Mărimile prezentate în lista de mai sus sunt obţinute simplu. Dacă ştim
că unui tip i se permite să ocupe o mărime de un octet, aceasta
înseamnă că e vorba de mărimea de 8 biţi. Opt biţi este, de fapt, 2 la
8, din care obţinem numărul 256, ceea ce reprezintă valoarea maximă
care încape în această gamă.
int variabilaMea;
De exemplu:
int i;
System.out.println(i);
int x=5;
System.out.println(x);
sau
int x;
x=5;
System.out.println(x);
de Int-uri:
De exemplu:
short x = 2147483648;
short x = 32767;
şi va fi în regulă.
Tipul boolean este prezentat în tabel ca tip de un bit, care poate purta
valoarea 1 sau 0. Valoarea acestui tip, totuşi, se reprezintă prin
boolean x = true;
respectiv
boolean x = false;
char myLetter = A;
byte myByte = 65;
System.out.print(myLetter);
System.out.print((char)myByte);
Şiruri
Obiecte
Cel mai complex tip, în toate limbajele orientate către obiecte, este
desigur tipul obiect. Obiectul este ceva ce, deşi structural, poate fi
foarte simplu, poate fi şi extrem de complex şi depinde de imaginaţia,
respectiv, de necesităţile programatorului/programului.
Integer x=5;
Integer x=5;
System.out.println(x.getClass());
Integer x=5;
System.out.println(x.equals(6));
Rezultatul acestui cod este valoarea falsă scrisă la ieşire (la fereastra
Output a NetBeans).
Unul dintre tipurile des folosite în programare este tipul String. Acest
Integer x = null;
int x = null;
Conversiile tipurilor
De exemplu:
Exerciţiu 1
Problemă:
Soluţie:
int a;
int b;
char op;
Exerciţiu 2
Problemă:
Soluţie:
a) valoare totală
b) valoare cu virgulă mobilă
c) text
d) obiect