7808336236

7808336236



_IlE_

Liczba

bajtóyy

Zakres yyartości

Wartość

standartoyya

Logiczny

boolcan

1

true, false

false

|

1

§

1

Całkowito-

liczbowy

char

2

Znaki Unicode

\u0000

byle

1

-2\..27-l

0

short

2

-2,5...2I5-1

0

int

4

-2’l...2,l-l

0

long

8

-263...2w-1

0

Zmienno-

przecinkowy

float

4

±3,4-1038

0.0

double

8

±1.8-10308

0.0

Tabela 1. Typy podstawowe zmiennych w Javie

•    Aby móc użyć jakiejś zmiennej podstawowej w programie, wpierw trzeba ją zadeklarować. Ogólna

deklaracja ma postać:    Typ zmiennej nazwa zmiennej;

   Można również zadeklarować wiele zmiennych danego typu oddzielając ich nazwy przecinkami. Wartości zmiennych można przy pisać już podczas deklaracji.

Typ zmiennej nazwał = wartość!, nazwa2, nazwa3 = wartość2;

   Nazwy zmiennych mogą składać się z dużych i małych liter oraz cyfr, ale nie mogą zaczynać się od cyfry. Nie należj' również stosować polskich znaków diakrytycznych. Zaleca się aby nazwy zmiennych zaczynały się od malej liter)', a pierwsze litery kolejnych wyrazów były wielkie np. zmiennaBufor. stawkaVat, liczbaDni.

•    Zmienne w Javie, podobnie jak w C, czy C++ można deklarować w dowolnym miejscu funkcji czy metody.

•    W przeciwieństwie do C++ w Javie dokładnie określono sposób reprezentacji danych, niezależnie od systemu operacyjnego (Tabela 1, Liczba bajtów).

•    Do wyświetlania danych wykorzystuje się metody System.out.print() oraz System.out.println(), które jako argument) przyjmują różne typy danych (można je łączyć operatorem ..+”). Draga metoda wymusza dodatkowo przejście do nowej linii, zaś pierwsza nie.

Operatory

•    Do wykonywania operacji na zmiennych służą operatory', które dzielimy na: arytmetyczne. biUwe. logiczne, przypisania, poróyy nania.

•    Do operatoróyy' arytmetycznych zalicza się: dodawanie (+), odejmowanie (-), mnożenie(*), dzielenie (/), dzielenie modulo (%), inkrementację (++) i dekrementację (--). Operatory inkrementacji i dekrementacji mogą występoyvać w formie przyrostoyyej x++, x— bądź przedrostkoyyej ++x, ~x. Operator przyrostowy zmienia yyartość zmiennej po jej yyykorzystaniu, natomiast przedrostkoyy y przed jej yyykorzystaniem!

•    Do operatoróyy' bitoyyych zalicza się AND (&), OR (|), NOR (A). przesunięcie bitoyve w leyvo («), w prayyo (») oraz w prayyo z yyypelnieniem zerami (»>).

•    W grapie operatoróyy logicznych yyyróżnia się: operator logiczny AND (&&). logiczne OR (||) i logiczną negacją (!). Argumentami operacji takiego typu muszą być yyyrażenia posiadające yyartość logiczną true lub false.

   Operatory przypisania są drvuargumentoyve i poyyodują przypisanie yyartości argumentu prayy ostronnego do argumentu leyyostronnego (Tabela 2).

•    Operatory porównania służą do poróyy nania yyartości argumentóyy. Wynikiem poróyynania jest yyartość true lub false. Rozróżnia się argumenty:

•    Operator yyarunkowy „?”, ma składnię:

warunek ? wartości: wartość2;

Wyrażenie takie przy biera wartości, jeżeli warunek jest spełniony, lub wartość2 w przeciyynym przypadku np. y = (x ==1? 12 : 24); da y = 12 gdy x =1 bądź y = 24 gdy x * 1.

Instrukcja yyarankoyya if...else

•    Instrukcja yyarankoyya if...else ma ogólną postać:

if ( wyrażenie warunkowe) {

Instukcje do wykonania, jeżeli warunek jest spełniony

}

else {

Instukcje do wykonania, jeżeli warunek nie jest spełniony

}

•    Wyrażenie yyarankoyye. inaczej niż w C/C++ musi dać w yyyniku yyartość typu boolcan.



Wyszukiwarka

Podobne podstrony:
skanuj0053 (65) PHP i MySQL dla każdego zmienną liczba, której jest przypisywana wartość 10. Następn
statystyka skrypt24 Podział zakresu zaobserwowanych wartości zmiennych pomiędzy poszczególne klasy
skanowanie0020 INDEKS SELEKCYJNY (Hazel, 1943) — liczbą Stanowiąca wskaźnik charakteryzujący -* wart
page0135 Przypatrzmy się bliżej tej teoryi, o ile ona wchodzi w zakres naszego studyum. Od chwili zj
UCZĘ SIE LICZYĆ (43) Mnożenie pod każdym rysunkiem pokazuje, ile zbiorów powinieneś zakreślić. Wcześ
Porównanie w tym zakresie Odlewni do standardu odlewni uznanych za innowacyjne jest stosowane z powo
średnia arytmetyczna - suma najczęściej wybiera się liczba spostrzeżeń podzielona przez wartość
CCF20110124043 12. OBLICZENIA NAWIGACYJNE 556. Liczba mianowana, wyrażająca stosunek wartości
2 (2586) Wartość funkcji logicznej OR (zgodnie z algebrą Boole’a, n postać c = a + b, gdzie a, b, c
2 (2664) Wartość funkcji logicznej OR (zgodnie z algebrą Booie’a, fi postać c = a + b, gdzie a, b, c

więcej podobnych podstron