klasa


Klasa Optional wprowadzona od Javy 8 umożliwia nam sprawdzenie, czy występuje null, bez pisania nadmiarowego kodu i uniknięcie częstego błędu NullPointerException.Jest to generyczny pakiet, który umożliwia opakowanie zmiennej o wartości null. Przykład: import java.util.Optional;public class OptionalExample { public static void main(String[] args) { //tworzymy Optional, który nie może być null […]

20. JAVA – klasa Optional


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


Szybki quiz – przypomnienie poprzedniej lekcji Lekcja 14: cookies i sesje. Odpowiedz z pamięci, bez zaglądania do kodu. 1. Co wyświetli ten skrypt przy pierwszym otwarciu strony, a co przy drugim? 2. Znajdź błąd i powiedz, jaki komunikat zobaczy użytkownik: 3. W TaskQuest login zalogowanego użytkownika trzymamy w sesji, a […]

15. PHP – obiektowo