Académique Documents
Professionnel Documents
Culture Documents
Typ znakowy ma nazw char i suy do reprezentacji wszystkich znakw alfanumerycznych. Znaki
reprezentowane s na 16 bitach w standardzie Unicode.
Typ logiczny ma nazw boolean i reprezentuje dwie wartoci: true (prawda) i false (fasz).
Typ obiektowy (odnonikowy, referencyjny) pozwala na posugiwanie si obiektami.
Operatory
1
Instrukcje sterujce
if (warunek1) {
instrukcje1;
} else if (warunek2) {
instrukcje2;
} else {
instrukcje3;
}
switch (zmienna) {
case wart1:
instrukcje1;
break;
case wart2:
instrukcje2;
break;
default:
instrukcje3;
}
while (wyraenie_logiczne ) {
instrukcje;
}
do {
instrukcje;
} while (wyraenie_logiczne);
Tablice
Skadnia polecenia do utworzenia tablicy jednowymiarowej:
Typ nazwa[] = new Typ[liczba_elementw];
Skadnia polecenia do utworzenia tablicy dwuwymiarowej:
Typ nazwa[][] = new Typ[liczba_wierszy][liczba_kolumn];
Metody konwersji
2
Operacje matematyczne
Metoda Dziaanie
abs(int a) Zwraca warto bezwzgldn liczby a typu int
abs(long a) Zwraca warto bezwzgldn liczby a typu long
abs(float a) Zwraca warto bezwzgldn liczby a typu float
abs(double a) Zwraca warto bezwzgldn liczby a typu double
ceil(double a) Zwraca najmniejsz liczb cakowit wiksz lub rwn a
floor(double a) Zwraca najwiksz liczb cakowit mniejsz lub rwn a
Zaokrgla warto typu float, najpierw dodajc do niej 0.5,
round(float) a nastpnie zwracajc najwiksz liczb cakowit mniejsz lub
rwn tej nowej wartoci.
max(int a, int b) Przyjmuje dwie wartoci typu int a i b i zwraca wiksz z nich
max(long a, long b) Przyjmuje dwie wartoci typu long a i b i zwraca wiksz z nich
max(float a, float b) Przyjmuje dwie wartoci typu float a i b i zwraca wiksz z nich
Przyjmuje dwie wartoci typu double a i b i zwraca wiksz z
max(double a, double b)
nich
min(int a, int b) Przyjmuje dwie wartoci typu int a i b i zwraca mniejsz z nich
min(long a, long b) Przyjmuje dwie wartoci typu long a i b i zwraca mniejsz z nich
Przyjmuje dwie wartoci typu float a i b i zwraca mniejsz z
min(float a, float b)
nich
Przyjmuje dwie wartoci typu double a i b i zwraca mniejsz z
min(double a, double b)
nich
pow(double a, double b) Zwraca liczb a podniesion do potgi b
sqrt(double a) Zwraca pierwiastek kwadratowy z liczby a
exp(double a) Zwraca liczb e (2,718) podniesion do potgi a
log(double a) Zwraca logarytm naturalny (o podstawie e ) liczby a
sin(double) Zwraca sinus kta podanego w radianach
cos(double) Zwraca cosinus kta podanego w radianach
tan(double) Zwraca tangens kta podanego w radianach
toDegrees(double) Zamienia radiany na stopnie
toRadians(double) Zamienia stopnie na radiany
random() Zwraca losow liczb rzeczywist z zakresu [0, 1)
PI, E Stae typu double
3
Operacje na acuchach