Java: Tokenizer

Bardzo często zachodzi potrzeba analizowania jakiś danych kawałek po kawałku. W Javie zaimplementowana została obsługa takich specyficznych klas, jak tokenizery. Tokenizery dzielą dane na tzw. tokeny, czyli elementy danych oddzielone spacjami (czyli w przypadku analizowania jakiegoś zdania, tokenizer będzie dzielił zdanie na wyrazy).
Czytaj dalej „Java: Tokenizer”

Java: Tablice

Tablice są to zbiory większej ilości zmiennych zebranych pod jedną nazwą. Do odwoływania się do odpowiednich elementów tablicy służą liczby podawane w nawiasach kwadratowych. Trzeba pamiętać, że liczby te są numerowane od zera. To znaczy, że dla 5-elementowej tablicy pierwszym elementem jest 0 a ostatnim 4.
Czytaj dalej „Java: Tablice”

Java: Funkcje

Funkcja, ogólnie rzecz biorąc, jest to kawałek kodu przypisany do jakiejś nazwy. Gdziekolwiek w kodzie będzie napotkany ciąg znaków a bezpośrednio po nim para nawiasów okrągłych, kompilator Javy uzna że to jest funkcja i będzie próbował ją wywołać. Funkcje mogą mieć własny zestaw funkcji, niedostępny z zewnątrz, a więc mogą być ściśle wyspecjalizowane do jakiejś czynności, np. opisywana dalej funkcja suma jako parametr będzie dostawała tablicę liczb całkowitych, a zwracać będzie już tylko jedną liczbę całkowitą – sumę wszystkich elementów tablicy podanej jako parametr.
Czytaj dalej „Java: Funkcje”