Przykład 4

Klasy biblioteczne: Math, Random, String, Scanner - Podstawy Javy

Najważniejsze operacje na napisach (String): Tworzenie napisów: Literał łańcuchowy: String text = "Hello" Konstruktor: String text = new String("Hello") Podstawowe metody: length() - zwraca długość napisu charAt(index) - zwraca znak na danej pozycji substring(start, end) - zwraca fragment napisu indexOf(str) - znajduje pozycję podciągu contains(str) - sprawdza czy zawiera podciąg Porównywanie napisów: equals() - porównuje zawartość equalsIgnoreCase() - porównuje ignorując wielkość liter compareTo() - porównuje leksykograficznie Modyfikacja napisów: toLowerCase() - zamiana na małe litery toUpperCase() - zamiana na wielkie litery trim() - usuwa białe znaki z początku i końca replace() - zamienia znaki lub podciągi split() - dzieli napis na tablicę napisów Ważne cechy klasy String: Napisy są niemutowalne (immutable) Operacje modyfikacji tworzą nowe obiekty Porównywanie przez == sprawdza referencje Porównywanie przez equals sprawdza zawartość

Ladowanie interaktywnego edytora... Jesli sie nie pojawi, wlacz JavaScript.

Zaloguj sie, aby zapisac postep na koncie.