CodeGym /Kurslar /Java SELF AZ /String Tipi – mətn və sətirlər

String Tipi – mətn və sətirlər

Java SELF AZ
Səviyyə , Dərs
Mövcuddur

1. String Tipi

String tipi — Java-dakı ən çox istifadə olunan tiplərdən biridir. Ola bilsin ki, ən çox istifadə olunan. Bu sadəcə möhtəşəm tipdir, çünki belə dəyişənlərdə mətn saxlamaq olur. Bir də, fərqli olaraq intdouble tipləri, String tipindəki obyektlərin metodlarını çağırmaq olar və bu metodlarla faydalı və maraqlı şeylər etmək olar.

Bundan əlavə, Java-dakı bütün obyektlər (həqiqətən hamısı) String tipinə çevrilə bilər. Və ya, daha düzgün desək, Java-dakı bütün obyektlər öz tekstual (sətirli) təmsilini geri qaytarır. Və String tipinin adı böyük hərflə yazılır, çünki bu tip tam hüquqlu bir sinifdir.

Biz bu tipə dəfələrlə qayıdacağıq (çox faydalı və maraqlıdır), amma bu gün səthi tanış olacağıq.


2. String tipli dəyişənlərin yaradılması

String tipi sətirləri (mətnləri) saxlamaq üçün yaradılıb. Koddakı dəyişəni, hansı ki mətnləri saxlaya biləcək, yaratmaq üçün bu komandadan istifadə etmək lazımdır:

String ad;
String tipli dəyişənin yaradılması

Burada ad - dəyişənin adıdır.

Nümunələr:

Komanda Təsvir
String name;
String tipli name dəyişəni yaradılır
String message;
String tipli message dəyişəni yaradılır
String text;
String tipli text dəyişəni yaradılır

Eynilə intdouble tiplərindəki kimi, bir neçə String tipli dəyişən yaratmaq üçün qısa yazılışdan istifadə etmək mümkündür:

String ad1, ad2, ad3;
Bir neçə String tipli dəyişənin qısa yazılışı

3. String tipində dəyişənlərə dəyərlər təyin etmək

String tipində bir dəyişənə dəyər yazmaq üçün aşağıdakı əmrdən istifadə etməliyik:

ad = "dəyər";
String tipində dəyişənə dəyər təyin etmək

Və budur, öyrəndiyimiz tiplərdən ilk fərq. Bütün String tipi dəyərləri mətn sətiri formasındadır və ikiqat dırnaq işarəsi içində olmalıdır.

Nümunələr:

Əmr Qeyd
String name = "Anya";
name dəyişəni Anya mətnini saxlayır
String city = "New York";
city dəyişəni New York mətnini saxlayır
String message = "Salam!";
message dəyişəni Salam! mətnini saxlayır

4. String tipində dəyişənlərin başlanğıc dəyəri ilə təyin edilməsi

intdouble tipləri kimi, String tipi ilə də dəyişənləri yaradarkən onlara başlanğıc dəyəri vermək olar. Əslində, bunu Java dilində bütün tiplər üçün etmək olar. Odur ki, bu mövzuda artıq çox danışmayacağıq.

String ad1 = "deyer1", ad2 = "deyer2", ad3 = "deyer3";
Dəyişənlərin yaradılması və başlanğıc dəyəri ilə təyin edilməsinin qısa forması
String name = "Anya", city = "New York", message = "Salam!";
Dəyişənlərin yaradılması və başlanğıc dəyəri ilə təyin edilməsi üçün nümunə
Diqqət edin:

Java-kompilatoru dəyişəni elan edib ona heç bir dəyər verməyib, istifadə etməyə çalışsanız, sizə səhv bildirəcək.

Bu kod işləmir:

Komanda Qeyd
String ad;
System.out.println(ad);
Dəyişən ad başlanğıc dəyəri ilə təyin edilməyib. Proqram kompilyasiya olunmur.
int a;
a++;
Dəyişən a başlanğıc dəyəri ilə təyin edilməyib. Proqram kompilyasiya olunmur.
double x;
double y = x;
Dəyişən x başlanğıc dəyəri ilə təyin edilməyib. Proqram kompilyasiya olunmur.

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION