Standardowa biblioteka Java nie oferuje bezpośredniej metody na kapitalizację całych ciągów za jednym razem, ale można to osiągnąć, łącząc wbudowane metody.
(Jak to zrobić?) Łączenie stringów w Javie to pestka.
Metoda toLowerCase() w Java posiada długą historię i jest częścią standardowej biblioteki od początków języka.
toLowerCase()
Usuwanie znaków pasujących do wzorca sięga początków programowania, gdzie oszczędność pamięci była kluczowa.
(Jak to zrobić?) Java używa metody substring() klasy String do wycinania podciągów.
substring()
String
Jak to zrobić: W Javie znajdźmy długość ciągu znaków używając metody length() obiektu String.
length()
W Java (jak w wersji 15 i późniejszych) możemy użyć text blocks oraz metody formatted(), aby łatwo interpolować stringi.
formatted()
Wyrwijmy te irytujące cudzysłowy z naszego tekstu.
(“Jak to zrobić:”) Zanim pojawiły się wygodne biblioteki i funkcje, taki jak replaceAll w Javie, wyszukiwanie i zamiana tekstu wymagały manualnej iteracji po znakach i porównywania znalezionych ciągów.
replaceAll
Wbudowane wsparcie dla regex w Javie zapewniają przede wszystkim klasy Pattern i Matcher z pakietu java.util.regex.
Pattern
Matcher
java.util.regex