R6SPqxGSSEQ4R
Fotografia przedstawia napięty łańcuch.

I_P_W13_M07_JAVA Łańcuchy znaków w języku Java

Źródło: Danielle MacInnes, domena publiczna.
bg‑gray4

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ę:

1
Ćwiczenie 1

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.

RcazUfhdvSAYI
Wysłuchaj nagrania abstraktu, wyodrębnij jego części i nadaj im tytuły.
Twoje cele
  • 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.