Sunteți pe pagina 1din 3

Functii Java

Functie Ce face
System.out.prinln(Acesta ); Afiseaza acesta
\b : Backspace (BS)
\t : Tab orizontal (HT)
\n : Linie nou (LF)
\f : Pagin nou (FF)
\r : Inceput de rnd (CR)
\" : Ghilimele
\ : Apostrof
\\ : Backslash

/* */ ; // /** /* comentarii
Final tipx var Declarare var de tip tipx constanta,nu se
poate modifica
import numePachet.*;
Importa intregul pachet
java.lang-clasele de baz ale
limbajului Java
java.io-intrri/ieiri, lucrul cu
fiiere
java.util-clase i interfee utile
java.applet-dezvoltarea de
appleturi
java.awt-interfaa grafic cu
utilizatorul
java.awt.event-tratare
evenimente
java.beans-scrierea de
componente reutilizabile
java.net-programare de reea
java.sql-lucrul cu baze de date
java.rmi-execuie la distan
java.security-mecanisme de
securitate
java.math-operaii matematice cu
numere mari
java.text-lucrul cu texte, date i
numere independent de limb
java.lang.reflect-introspecie
javax.swing-interfaa grafic cu
utilizatorul, mult mbogit fa de
AWT.
PACHETE
a.length Dimensiune vector a
System.arrayCopy(a, 0, b, 0, a.length); Copiere in b vectorul a
java.util.Arrays.sort(v);
Sortare vector
String s2=new String(s1);
Copiaza in s2 pe s1
public char charAt(int index); Returneaza caracterul de pe pozitia index
OPERATII SIRURI

public void getChars(intsrcBegin,
intsrcEnd, char[]dst, intdstBegin)

srcBegin indexul primului caracter din
surs
srcEnd indexul ultimului caracter din
surs
dst vectorul destinaie
dstBegin poziia de la care ncepe
copierea n vectorul destinaie
public boolean equals(Strings2)

Compara 2 siruri
public booleanequalsIgnoreCase(String
s2)

Compara 2 siruri fara sa tina cont de litere
mici sau mari
public boolean startsWith(String prefix)

Testeaza daca sirul incepe cu prefixul
specificat
public boolean endsWith(String suffix)

Testeaza daca sirul se termina cu sufixul
specificat
public int compareTo(String
anotherString)

public int compareToIgnoreCase(String
str)

Compar dou iruri din punct de vedere
lexicografic.Rezultatul este
Negativ, dac irul precede irul primit
ca argument
Zero, dac irurile sunt egale
Pozitiv, dac irul urmeaz irului primit
ca argument

public int indexOf(int ch)
public int indexOf(String str)

Cauta prima aparitie a unui caracter sau sir in
alt sir
lastIndexOf()

Cauta ultima aparitie a unui caracter sau sir
intr-un alt sir
public String substring(intbeginIndex)

Returneaza un nou sir care este un subsir al
sirului sursa
public String concat(String str)

Concatenare siruri
public String replace(char oldChar, char
newChar)

Caracterul oldChar este inlocuit cu caracterul
newChar in sir
public String trim()

Returneaza sirul fara spatii albe de la inceput
si sfarsit
valueOf()

Returneaz reprezentarea sub form de
ir de caractere a argumentului

toLowerCase()

Converteste sirul la litere mici
toUpperCase() Converteste sirul la litere mari
public String[] split(Stringregex) Imparte sirul in subsiruri folosind un
delimitator
public String[] split(Stringregex, intlimit) Imparte sirul in subsiruri folosind un
delimitator si o limita de cate ori


STRING BUFFER
-la fel ca String doar ca este modificabil
Adugarea:StringBuffer append(String str) StringBuffer append(int num)
Inserarea se face ntr-o anumit poziie.
StringBuffer insert(int index, String str) StringBuffer append(int index, char ch)
public StringBuffer delete(intstart, intend)
public StringBuffer delete(intstart)

Sterge un subsir
public StringBuffer replace(intstart,
intend, String str)

Inlocuieste un subsir
public String substring(intstart)





Mostenire
class Patrat extends Dreptunghi {
Patrat(double x, double y, double d) {
super(x, y, d, d);
}
}

S-ar putea să vă placă și