1. StringJenis

Jenis Stringadalah salah satu jenis yang paling banyak digunakan di Jawa. Ia mungkin jenis yang paling banyak digunakan. Terdapat sebab mengapa ia begitu popular: pembolehubah sedemikian membolehkan anda menyimpan teks — dan siapa yang tidak mahu melakukannya? Selain itu, tidak seperti intdan doublejenis, anda boleh memanggil kaedah pada objek jenis String, dan kaedah ini melakukan beberapa perkara yang berguna dan menarik.

Lebih-lebih lagi, semua objek Java (semuanya!) boleh diubah menjadi String. Nah, untuk menjadi lebih tepat, semua objek Java boleh mengembalikan teks (rentetan) perwakilan mereka sendiri. Nama Stringjenis bermula dengan huruf besar, kerana ia adalah kelas penuh.

Kami akan kembali kepada jenis ini lebih daripada sekali (ia sangat berguna dan menarik), tetapi hari ini kami akan membuat pengenalan ringkas.


2. Mencipta Stringpembolehubah

Jenis Stringdireka untuk menyimpan rentetan (teks). Untuk membuat pembolehubah dalam kod yang boleh menyimpan teks , anda perlu menggunakan pernyataan seperti ini:

String name;
Mencipta Stringpembolehubah

Di manakah name nama pembolehubah.

Contoh:

Kenyataan Penerangan
String name;
Pembolehubah rentetan bernama namedicipta
String message;
Pembolehubah rentetan bernama messagedicipta
String text;
Pembolehubah rentetan bernama textdicipta

Sama seperti jenis intdan double, anda boleh menggunakan tatatanda singkatan untuk mencipta berbilang Stringpembolehubah:

String name1, name2, name3;
Pendek kata untuk mencipta berbilang Stringpembolehubah

3. Memberikan nilai kepada Stringpembolehubah

Untuk meletakkan nilai ke dalam Stringpembolehubah, anda memerlukan pernyataan ini:

name = "value";
Menetapkan nilai kepada Stringpembolehubah

Dan sekarang kita telah menemui perbezaan pertama antara jenis ini dan yang telah kita pelajari. Semua nilai jenis Stringadalah rentetan teks dan mesti disertakan dalam petikan berganda .

Contoh:

Kenyataan Catatan
String name = "Steve";
Pembolehubah name mengandungi teksSteve
String city = "New York";
Pembolehubah city mengandungi teksNew York
String message = "Hello!";
Pembolehubah message mengandungi teksHello!

4. Memulakan Stringpembolehubah

Seperti jenis intdan double, pembolehubah jenis Stringboleh dimulakan serta-merta apabila ia dibuat. Sebenarnya, ini adalah sesuatu yang boleh anda lakukan dengan semua jenis di Jawa. Jadi kami tidak akan menyebutnya lagi.

String name1 = "value1", name2 = "value2", name3 = "value3";
Pendek kata untuk mencipta dan memulakan pembolehubah
String name = "Steve", city = "New York", message = "Hello!";
Contoh pernyataan yang mencipta dan memulakan pembolehubah
Sila ambil perhatian:

Pengkompil Java akan mengadu jika anda mengisytiharkan pembolehubah tanpa memberikan sebarang nilai kepadanya dan kemudian cuba menggunakannya.

Kod ini tidak akan berfungsi:

Kenyataan Catatan
String name;
System.out.println(name);
Pembolehubah nametidak dimulakan. Program tidak akan disusun.
int a;
a++;
Pembolehubah atidak dimulakan. Program tidak akan disusun.
double x;
double y = x;
Pembolehubah xtidak dimulakan. Program tidak akan disusun.