1. Stringtip

Tür String, Java'da en çok kullanılan türlerden biridir. Sadece en çok kullanılan tür olabilir. Bu kadar popüler olmasının bir nedeni var: bu tür değişkenler metni depolamanıza izin verir ve bunu kim yapmak istemez? intEk olarak, ve türlerinden farklı olarak double, türdeki nesneler üzerinde yöntemler çağırabilirsiniz Stringve bu yöntemler bazı yararlı ve ilginç şeyler yapar.

Dahası, tüm Java nesneleri (hepsi!) bir String. Daha kesin olmak gerekirse, tüm Java nesneleri kendilerinin bir metin (dize) temsilini döndürebilir. StringTam teşekküllü bir sınıf olduğu için türün adı büyük harfle başlar.

Bu türe bir kereden fazla döneceğiz (süper yararlı ve ilginç), ancak bugün kısa bir giriş yapacağız.


2. StringDeğişken oluşturma

Tür String, dizeleri (metin) depolamak için tasarlanmıştır. Kodda metin saklayabilen bir değişken oluşturmak için , şöyle bir ifade kullanmanız gerekir:

String name;
Stringdeğişken oluşturma

name Değişkenin adı nerede .

Örnekler:

İfade Tanım
String name;
adlı bir dize değişkeni nameoluşturulur.
String message;
adlı bir dize değişkeni messageoluşturulur.
String text;
adlı bir dize değişkeni textoluşturulur.

Tıpkı intve türlerinde olduğu gibi, birden çok değişken doubleoluşturmak için kestirme gösterimi kullanabilirsiniz :String

String name1, name2, name3;
StringBirden çok değişken oluşturmak için kısayol

String3. Değişkenlere değer atama

Bir değişkene bir değer koymak için Stringşu ifadeye ihtiyacınız vardır:

name = "value";
StringBir değişkene değer atamak

Ve şimdi bu tip ile daha önce incelediklerimiz arasındaki ilk farka geldik. Türün tüm değerleri metin dizeleridirString ve çift tırnak içine alınmalıdır .

Örnekler:

İfade Not
String name = "Steve";
Değişken name metni içerirSteve
String city = "New York";
Değişken city metni içerirNew York
String message = "Hello!";
Değişken message metni içerirHello!

4. StringDeğişkenleri başlatma

intve türlerinde olduğu gibi double, türün değişkenleri Stringoluşturuldukları anda hemen başlatılabilir. Aslında bu, Java'daki tüm türlerle yapabileceğiniz bir şeydir . O yüzden artık bahsetmeyeceğiz.

String name1 = "value1", name2 = "value2", name3 = "value3";
Değişkenleri oluşturmak ve başlatmak için kısayol
String name = "Steve", city = "New York", message = "Hello!";
Değişkenleri oluşturan ve başlatan bir ifade örneği
Lütfen aklınızda bulundurun:

Java derleyicisi, ona herhangi bir değer atamadan bir değişken bildirir ve sonra onu kullanmayı denerseniz şikayet edecektir .

Bu kod çalışmayacak:

İfade Not
String name;
System.out.println(name);
Değişken namebaşlatılmadı. Program derlenmeyecek.
int a;
a++;
Değişken abaşlatılmadı. Program derlenmeyecek.
double x;
double y = x;
Değişken xbaşlatılmadı. Program derlenmeyecek.