Documente Academic
Documente Profesional
Documente Cultură
== este egal cu
!= este diferit de
26.Ce efect are operatorul logic ^?
Indica puterea unui operand,operator binar,fara efect lateral
27.Ce contine o declaraie de tip?
Declararaiile de tip sunt instruciuni prin care se specific tipul, numele i, dac este necesar,
valoarea iniial a variabilelor folosite n program.
28.Ce este conversia de tip?
Dac este necesar, datele pot fi convertite dintr-un tip n altul. Dup caz, conversia se poate
face implicit, sau poate fi cerut explicit prin program.
n limbajul Java, conversia de tip implicit se face atunci cnd prin conversie nu se pierde
informaie. De exemplu, dac n expresia a=b variabila a este de tip int, iar b este de tip short
sau byte, valoarea variabilei b va fi automat convertit la tipul int nainte de atribuire.
29.Ce este castul i care este forma lui sintactic?
Dac tipul operandului din dreapta este numeric, dar nu se convertete implicit la cel din stnga,
se poate folosi conversia de tip explicit prin operatorul cast.
30.Care sunt operatorii de incrementare i decrementare?
Operatorii de incrementare ++ i decrementare -- au ca operanzi variabile numerice. Operatorul
de incrementare ++ are ca efect lateral creterea cu o unitate a valorii variabilei-operand, iar
operatorul de decrementare -- are ca efect lateral micorarea cu o unitate a acestei valori.
31.Ce operatori de comparaie se folosesc n cazul datelor de tipuri ntregi?
< mai mic dect
<= mai mic dect sau egal cu
> mai mare dect
>= mai mare dect sau egal cu
== este egal cu
!= este diferit de
32.Cum se reprezint intern datele de tipuri ntregi?
Reprezentarea intern a datelor de tip byte, short, int si long se face sub forma de numere
ntregi cu semn, n sistemul de numeraie binar.
mpririi 0/0 este NaN (Not a Number, deci o valoare nedefinit). Dac dempritul este diferit
de zero, rezultatul mpririi este Infinity cu un semn care se stabilete dup semnele celor doi
operanzi: + (plus) dac au acelai semn, sau - (minus)dac semnele operanzilor sunt diferite.
Amintim c la numerele n virgul mobil n Java i valoarea zero are semn, deci exist +0.0 si
-0.0.
42.Ce fel de date conine tipul char?
Datele de tip char sunt caractere, adic simboluri tipografice elementare: litere, cifre, semne de
punctuaie, simboluri matematice, etc.
43.Cum se reprezint literalii de tip char?
intre ghilimele
44.Ce este o secven escape? dai exemple.
Secventele escape sunt folosite pentru a inlocui caractere speciale sau actiuni: \b
(backspace),\t(tab orizontal),\n(line feed),\f(form feed),\r(carriage return),\" (ghilimele).
45.Ce operaii se pot face supra datelor de tip char?
n limbajul Java, tipul char este considerat tip de date ntregi. n consecin, toate operaiile care
se aplic tipurilor ntregi se aplic i asupra tipului char.
46.Care sunt operatorii de atribuire compus i ce efect au?
Operatorii de atribuire sunt operatori binari care permit modificarea valorii unei variabile.
*Instruciunea if .. else realizeaz ambele ramuri ale structurii alternative i are forma
if(expresie_boolean)
instruciune_1
else
instruciune_2
arat c s1, s2 si s3 sunt variabile referin ctre obiecte din clasa String, adic din clasa
irurilor de caractere.
5. Ce este un cmp?
Datele unei clase se numesc cmpuri, sau variabile membre
va avea n subclas acelai nume i aceeasi lista de parametri i acelai tip de valoare
ntoars ca n superclas, dar va avea un comportament diferit.
n afar de metodele pe care le ofer, clasa String conine i suportul necesar pentru
operatorul de concatenare'+'. Prin concatenarea a dou iruri se obine un nou ir,
rezultat din punerea celor dou unul n continuarea celuilalt. De exemplu, expresia
"ABC"+"defg" are ca valoare irul "ABCdefg".
Compara acest ir cu irul anotherString primit ca argument. Dac cele dou iruri
sunt identice, ntoarce 0 (zero).
ntoarce un nou ir, obinut din acest ir prin eliminarea spaiilor de la nceput i de
la sfrit.
efectiv n buffer);
public int capacity() - ntoarce capacitatea curent a buffer-ului;
public StringBuffer append(char c) - adaug la buffer caracterul c;
public StringBuffer insert(int offset, char c) - nsereaza n buffer caracterul c pe pozitia
offset;
public String toString() - ntoarce un ir care are acelai coninut cu cel din acest
StringBuffer.
40. Cum se poate determina cea mai mare valoare pe care poate s o aib
un numr de tip int?
public static final int MAX_VALUE - conine valoarea maxim pentru tipul de date int,
41. Cum se poate converti un numar ntreg din forma extern n cea
intern?
public static Integer decode(String s) - analizeaz irul s i l decodific; dac acesta
respect unul din formatele admise pentru numere ntregi, adic este forma extern a
unui numr ntreg n unul din sistemele zecimal, hexazecimal (incepe cu 0x) sau octal
(incepe cu 0), atunci il convertete n valoare intern de tip int i ntoarce obiectul de
clasa Integer care contine aceasta valoare; altfel, ntoarce excepia
NumberFormatException.
double.