I_P_W13_M07_JAVA Łańcuchy znaków w języku Java
W tym e–materiale powtarzamy wiadomości ze szkoły podstawowej.
Co łączy ze sobą czynności: zmiany wielkich liter w tekście na małe, wyszukiwania słowa czy liczenia wykorzystanych znaków? Wszystkie są operacjami wykonywanymi na łańcuchach znaków. Wykorzystywanie w praktyce wiedzy na temat łańcucha znaków (tablicy znaków) oraz umiejętności odpowiedniego operowania na znakach jest codziennością programisty.
W tym e‑materiale poszerzysz swoją wiedzę dotyczącą reprezentacji łańcuchów znaków oraz poznasz funkcje, które umożliwiają operacje na znakach.
Ćwiczenie na rozgrzewkę:
Napisz program, który odwraca kolejność liter w wyrazie slowo i wyświetla na ekranie słowo zapisane wspak.
Przetestuj działanie programu dla słowa informatyka.
Specyfikacja:
Dane:
slowo– wyraz do odwrócenia; łańcuch znaków
Wynik:
Program wypisuje odwrócone wspak słowo slowo.
Scharakteryzujesz jeden z najbardziej popularnych systemów kodowania znaków – tabelę
ASCII.Wyjaśnisz, czym jest rzutowanie zmiennych oraz w jaki sposób rzutować zmienne na konkretne typy w wybranych językach programowania.
Przeanalizujesz funkcje i operacje przeprowadzane na łańcuchach znaków.