Menu
Coddy logo textTech

Dostęp do znaków

Lekcja 5 z 16 w kursie Ciągi znaków i tablice w Java w Coddy.

Aby uzyskać dostęp do poszczególnych znaków w ciągu znaków, możemy użyć indeksu.

Indeks pierwszego znaku to 0, drugiego znaku to 1 i tak dalej. 

Aby uzyskać do niego dostęp, użyj metody charAt(),

String myStr = "Hello";
char result = myStr.charAt(0);

W powyższym przykładzie result będzie przechowywać znak H.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie blurb, która przyjmuje ciąg znaków jako argument. Funkcja zwraca konkatenację znaków z indeksów 1., 3. i 5..

Ponieważ charAt() zwraca wartość typu char, musisz rzutować ją na ciąg znaków, aby wykonać konkatenację. Oto jak to zrobić:

char c1 = 'a';
char c2 = 'b';
char c3 = 'c';

String concatenation = String.valueOf(c1) + String.valueOf(c2) + String.valueOf(c3);
System.out.println(concatenation) // Outputs abc

Spróbuj swoich sił

class Blurb {
    public static String blurb(String s) {
        // Wpisz kod tutaj
    }
}

Wszystkie lekcje w sekcji Ciągi znaków i tablice w Java

Poćwicz samodzielnie: Kompilator Java online