1. StringJenis
Tipe Stringadalah salah satu tipe yang paling banyak digunakan di Java. Itu mungkin tipe yang paling banyak digunakan. Ada alasan mengapa ini sangat populer: variabel seperti itu memungkinkan Anda menyimpan teks — dan siapa yang tidak mau melakukannya? Selain itu, tidak seperti intdan doubletipe, Anda dapat memanggil metode pada objek bertipe String, dan metode ini melakukan beberapa hal yang berguna dan menarik.
Terlebih lagi, semua objek Java (semuanya!) dapat diubah menjadi file String. Lebih tepatnya, semua objek Java dapat mengembalikan representasi teks (string) dari dirinya sendiri. Nama tipe Stringdimulai dengan huruf kapital, karena ini adalah kelas yang lengkap.
Kami akan kembali ke jenis ini lebih dari sekali (sangat berguna dan menarik), tetapi hari ini kami akan membuat pengantar singkat.
2. Membuat Stringvariabel
Jenis ini Stringdirancang untuk menyimpan string (teks). Untuk membuat variabel dalam kode yang dapat menyimpan teks , Anda perlu menggunakan pernyataan seperti ini:
String name;
Stringvariabel
Dimana name nama variabelnya.
Contoh:
| Penyataan | Keterangan |
|---|---|
|
Variabel string bernama namedibuat |
|
Variabel string bernama messagedibuat |
|
Variabel string bernama textdibuat |
Seperti halnya dengan intand doubletypes, Anda dapat menggunakan notasi steno untuk membuat beberapa Stringvariabel:
String name1, name2, name3;
Stringvariabel
3. Menetapkan nilai ke Stringvariabel
Untuk memasukkan nilai ke dalam Stringvariabel, Anda perlu pernyataan ini:
name = "value";
Stringvariabel
Dan sekarang kita telah sampai pada perbedaan pertama antara jenis ini dan yang telah kita pelajari. Semua nilai bertipe Stringstring teks dan harus diapit tanda kutip ganda .
Contoh:
| Penyataan | Catatan |
|---|---|
|
Variabel name berisi teksSteve |
|
Variabel city berisi teksNew York |
|
Variabel message berisi teksHello! |
4. Inisialisasi Stringvariabel
Seperti pada tipe intand double, variabel tipe Stringdapat diinisialisasi segera setelah dibuat. Faktanya, ini adalah sesuatu yang dapat Anda lakukan dengan semua tipe di Java. Jadi kami tidak akan menyebutkannya lagi.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
Kompiler Java akan mengeluh jika Anda mendeklarasikan variabel tanpa memberikan nilai apa pun padanya dan kemudian mencoba menggunakannya.
Kode ini tidak akan berfungsi:
| Penyataan | Catatan |
|---|---|
|
Variabel nametidak diinisialisasi. Program tidak dapat dikompilasi. |
|
Variabel atidak diinisialisasi. Program tidak dapat dikompilasi. |
|
Variabel xtidak diinisialisasi. Program tidak dapat dikompilasi. |
GO TO FULL VERSION