Tablica w Javie to uporządkowany zbiór elementów jednego typu, funkcjonujący jako zmienna obiektowa.Inicjując tablicę określamy jej długość, która pozostaje niezmienna.Elementy tablicy są umieszczane w kolejnych polach zwanych indeksami lub kluczami.Indeksy możemy przyrównać do „nagłówków” poszczególnych pól, wyrażonych liczbami, których zakres rozpoczyna się zawsze od „0” Wadą tablic jest ustalona odgórnie […]

10. JAVA – tablice


W sytuacji kiedy potrzebujemy odebrać od użytkownika pewne dane, korzystamy z klasy Scanner. Klasa ta znajduje się w package java.util, który należy zaimportować przed naszą właściwą klasą. package com.cku.basics.programs;import java.util.*; //importujemy package java.util.*, czyli importujemy wszystkie dostępne klasy z util m.in. Scannerpublic class SimpleScanner { public static void main(String[] args) […]

9. JAVA – odczytujemy dane od użytkownika. Przykład klasy Scanner


Klasa String służy do tworzenia obiektów znakowych. Nie ma „prostego” typu String. Deklaracja łańcucha znaków: String napis1 = "Hello World!";lubString napis2 = new String("Hello My World!"); Należy zapamiętać, że samo wykonanie operacji zmieniającej wartość łańcucha znaków, nie powoduje zapamiętania tej zmiany w programie, należy zmieniony ciąg przypisać do zmiennej. To […]

8. JAVA – klasa String i operacje na ciągach



Podczas pisania programów niezbędne jest wykonywanie działań matematycznych, zarówno tych prostych jak i złożonych. Nie musimy za każdym razem samodzielnie pisać funkcji, które będą wykonywały skomplikowane operacje matematyczne, bo zostały one już stworzone i zgrupowane w klasie Math – możemy z nich korzystać. Niektóre klasy, które chcemy użyć musimy importować […]

7. JAVA – klasa Math i przydatne funkcje


Klasa Integer, zwana również klasą opakowującą(wrapper class) zawiera w sobie gotowe do użycia funkcje, jest odpowiednikiem typu prostego int. Klasa ta opakowuje w obiekt wartość typu prostego int. Warto przeczytać dokumentację, możemy się przekonać, że typ złożony Integer daje nam więcej możliwości niż typ prosty int. Klasa Integer zawiera łącznie […]

6. JAVA – klasa Integer i przydatne funkcje


STOSOWANIE OPERATORÓW   OPERATOR PRZYPISANIA (=) przypisanie: c = 5 OPERATORY ARYTMETYCZNE (+, -, *, /, %) dodawanie: a + b = 10 + 3 = 13odejmowanie: a – b = 10 – 3 = 7mnożenie: a * b = 10 * 3 = 30dzielenie: a / b = 10 […]

5. JAVA – operatory



JAVA jest językiem ściśle typowanym, czyli w Javie typy danych są bardzo istotne, a co za tym idzie, każda zmienna już na początku musi mieć określony typ np.: String name = "Ala"; //deklarujemy zmienną tekstową typu String int liczba = 10; //deklarujemy zmienną liczbową typu int gdzie String i int […]

4. JAVA – typy danych


JAK DEFINIUJEMY ZMIENNE Zmienna, to nic innego jak kontener przechowujący w sobie pewną wartość, którą można „podmieniać” w trakcie realizacji skryptu. Taka wartość zajmuje w pamięci komputera pewne miejsce, a podając nazwę zmiennej dostajemy się do konkretnego obszaru, który ona zajmuje. Zmienna zmiennej nie jest równa. Inną przestrzeń zajmie liczba, […]

3. JAVA – zmienne i stałe


W momencie utworzenia pierwszego projektu w programie Intellij, w interfejsie pokazał nam się krótki fragment kodu, mówimy że jest to szablon programu w Java – oto co w nim jest: Linia 1: ścieżka dostępu do pliku, w którym znajduje się plik Linia 3: publiczna klasa Main, należy zwrócić uwagę na […]

2. JAVA – pierwszy program, wyświetlanie danych, komentarze



Zapamiętaj! Kompilacja to proces zamiany kodu źródłowego, zrozumiałego dla ludzi, na kod zrozumiały przez komputer. Program, który tego dokonuje zwany jest kompilatorem. Kompilator JAVA to javac, który kompiluje pliki z rozszerzeniem *.java do *.class (bytecode) i wtedy mogą one zostać uruchomione w JVM i zinterpretowane. Aby go użyć, w linii […]

1. JAVA – wstęp, historia, działanie