1. String
Jenis
Tipe String
adalah 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 int
dan double
tipe, 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 String
dimulai 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 String
variabel
Jenis ini String
dirancang untuk menyimpan string (teks). Untuk membuat variabel dalam kode yang dapat menyimpan teks , Anda perlu menggunakan pernyataan seperti ini:
String name;
Dimana name
nama variabelnya.
Contoh:
Penyataan | Keterangan |
---|---|
|
Variabel string bernama name dibuat |
|
Variabel string bernama message dibuat |
|
Variabel string bernama text dibuat |
Seperti halnya dengan int
and double
types, Anda dapat menggunakan notasi steno untuk membuat beberapa String
variabel:
String name1, name2, name3;
3. Menetapkan nilai ke String
variabel
Untuk memasukkan nilai ke dalam String
variabel, Anda perlu pernyataan ini:
name = "value";
Dan sekarang kita telah sampai pada perbedaan pertama antara jenis ini dan yang telah kita pelajari. Semua nilai bertipe String
string 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 String
variabel
Seperti pada tipe int
and double
, variabel tipe String
dapat 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 name tidak diinisialisasi. Program tidak dapat dikompilasi. |
|
Variabel a tidak diinisialisasi. Program tidak dapat dikompilasi. |
|
Variabel x tidak diinisialisasi. Program tidak dapat dikompilasi. |
GO TO FULL VERSION