5224572218

5224572218



dr inż. Piotr Matka


PROGRAMOWANIE JAVA


20


Klasa String

Klasa ta służy do obsługi ciągów znaków, czyli po prostu tekstów.

Konstruktory:

Omawiana klasa ma kilka konstruktorów, ale najprościej jest zainicjalizować nowy obiekt za pomocą argumentu przypisania.

String str = "Ala ma kota

Oto niektóre konstruktory klasy String:

String(char text[ ])

String(byte ascii[ ])

String(char text[ ], int początek, int ile)

String(byte ascii[ ], int początek, int ile)

char txt[ ] = {'J', 'a', V, 'a', ’', 'p', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g'}; byte txt_b[ ] = {65, 66, 67};

String str = new String(txt);

String str2 = new String(txt_b);

String str3 = new String(txt, 5, 7);

System.out.println(str);

System.out.println(str2);

System.out.println(str3);

Dwie pierwsze metody są proste, w pierwszej jako jedyny argument podaje się tablice znaków, a w drugiej liczby odpowiadające znakom zgodnie ze standardem ASCII.

Ostatnia metoda określa dodatkowo w drugim argumencie początek zapisu (liczony od zera), i w trzecim ilość znaków.

Tak że na ekranie zobaczymy:

Java programming abc

program

Łączenie ciągów znaków:

Łączenie ciągów znaków ze sobą jest banalnie proste, służy do tego operator + .

String str = "Ala " + "ma " + "kota";

String str2 = str + ",i" + 2 + " psy.";

Jak widać z powyższego przykładu do ciągu znaków można przyłączać także liczby.

Metody klasy String:

void getChars(int startString, stopString, char text[ 1, int textStart)

Metoda przypisuje do tablicy text ciąg znaków, zaczynając od startString, a kończąc na stopString-1, przypisanie do tablicy zaczyna się od elementu wynoszącego textStart.



Wyszukiwarka

Podobne podstrony:
dr inż. Piotr Matka PROGRAMOWANIE JAVA 11 public void destroy()ii Szkielet apletu korzystający z kla
dr inż. Piotr Matka PROGRAMOWANIE JAVA 12 <applet codę = "APLET.class" width =
dr inż. Piotr Matka PROGRAMOWANIE JAVA 13 class MyWindowAdapter extends WindowAdapteri public void
dr inż. Piotr Matka PROGRAMOWANIE JAVA 14Aplet w jBuilderze Teraz pokażę jak wygląda tworzenie aplet
dr inż. Piotr Matka PROGRAMOWANIE JAVA 15 Teraz wpisujemy: • import java.applet.*; import
dr inż. Piotr Matka PROGRAMOWANIE JAVA 17Obsługa grafiki Rysowanie w Javie odbywa się za pomocą meto
dr inż. Piotr Matka PROGRAMOWANIE JAVA 19Wielowątkowość W javie wątki można tworzyć na dwa różne
dr inż. Piotr Matka PROGRAMOWANIE JAVA a = 65 //inicjalizacja char b = b //deklaracja i
dr inż. Piotr Matka PROGRAMOWANIE JAVA W języku Java istnieją też operatory z przypisaniem np. wyraż
dr inż. Piotr Matka PROGRAMOWANIE JAVAWstęp do programowania Aby zacząć pisać programy, należało by
dr inż. Piotr Małka    PROGRAMOWANIE JAVA    10 Pierwszy program
dr inż. Piotr Małka PROGRAMOWANIE JAVA Główne cechy języka iava to: □
dr inż. Piotr Małka PROGRAMOWANIE JAVA Instrukcje warunkowe Instrukcje warunkowe sprawiają, że gdy
dr inż. Piotr Matka PROGRAMOWANIE JAVAi else{ //instrukcje _jeśli_FAŁSZi W instrukcji if..else if,
dr inż. Piotr Małka PROGRAMOWANIE JAVA Pętle Pętle służą do powtarzania fragmentów kodu.Pętla
Badania naukowe dr inż. Piotr Kohut, dr inż. Piotr Matka oraz czterech doktorantów. Współpracuj
dr inż. Piotr Małka PROGRAMOWANIE JAVAKlasy i metody Klasy to podstawa javy, wewnątrz klas znajdować
PROGRAMOWANIE JAVA dr inż. Piotr Małka Schemat blokowy doskonale nadaje się do pokazania o co chodzi
Dr inż. Piotr Matyjasiak Centrum Badań Ekologicznych PAN Dziekanów Leśny, 05-092

więcej podobnych podstron