String adalah tipe data yang digunakan dalam pemrograman, seperti unit integer dan floating point, tetapi digunakan untuk mewakili teks daripada angka. Ini terdiri dari satu set karakter yang juga dapat berisi spasi dan angka. Misalnya, kata "hamburger" dan frasa "Saya makan 3 hamburger" keduanya adalah string. Bahkan "12345" dapat dianggap sebagai string, jika ditentukan dengan benar. Biasanya, pemrogram harus menyertakan string dalam tanda kutip agar data dikenali sebagai string dan bukan angka atau nama variabel.
Tipe Data |
Misalnya dalam perbandingan:
jika (Opsi1 == Opsi2) maka ...
Option1 dan Option2 dapat berupa variabel yang berisi bilangan bulat, string, atau data lainnya. Jika nilainya sama, tes mengembalikan nilai true, jika tidak, hasilnya salah. Dalam perbandingan:
jika ("Opsi1" == "Opsi2") maka ...
Option1 dan Option2 diperlakukan sebagai string. Oleh karena itu tes membandingkan kata-kata "Option1" dan "Option2," yang akan kembali salah. Panjang string sering ditentukan dengan menggunakan karakter null.