Swift - Variabel
Variabel memberi kita penyimpanan bernama yang dapat dimanipulasi oleh program kita. Setiap variabel di Swift 4 memiliki tipe tertentu, yang menentukan ukuran dan tata letak memori variabel; kisaran nilai yang dapat disimpan dalam memori itu; dan set operasi yang dapat diterapkan ke variabel.
Swift 4 mendukung tipe dasar variabel berikut -
Int or UInt- Ini digunakan untuk bilangan bulat. Lebih khusus lagi, Anda dapat menggunakan Int32, Int64 untuk menentukan integer bertanda 32 atau 64 bit, sedangkan UInt32 atau UInt64 untuk menentukan variabel integer 32 atau 64 bit yang tidak bertanda. Misalnya, 42 dan -23.
Float- Ini digunakan untuk mewakili angka floating-point 32-bit. Ini digunakan untuk menyimpan angka dengan titik desimal yang lebih kecil. Misalnya, 3.14159, 0.1, dan -273.158.
Double- Ini digunakan untuk mewakili angka floating-point 64-bit dan digunakan ketika nilai floating-point harus sangat besar. Misalnya 3.14159, 0.1, dan -273.158.
Bool - Ini mewakili nilai Boolean yang benar atau salah.
String- Ini adalah kumpulan karakter yang dipesan. Misalnya, "Halo, Dunia!"
Character- Ini adalah literal string karakter tunggal. Misalnya, "C"
Swift 4 juga memungkinkan untuk menentukan berbagai jenis variabel lainnya, yang akan kita bahas di bab-bab selanjutnya, seperti Optional, Array, Dictionaries, Structures, dan Classes.
Bagian berikut akan membahas cara mendeklarasikan dan menggunakan berbagai jenis variabel dalam pemrograman Swift 4.
Deklarasi Variabel
Deklarasi variabel memberi tahu compiler di mana dan berapa banyak untuk membuat penyimpanan untuk variabel. Sebelum Anda menggunakan variabel, Anda harus mendeklarasikannya menggunakanvar kata kunci sebagai berikut -
var variableName = <initial value>
Contoh berikut menunjukkan cara mendeklarasikan variabel di Swift 4 -
var varA = 42
print(varA)
Ketika kami menjalankan program di atas menggunakan playground, kami mendapatkan hasil sebagai berikut -
42
Ketik Anotasi
Anda dapat memberikan file type annotationketika Anda mendeklarasikan sebuah variabel, untuk memperjelas tentang jenis nilai yang dapat disimpan variabel. Inilah sintaksnya -
var variableName:<data type> = <optional initial value>
Contoh berikut menunjukkan cara mendeklarasikan variabel di Swift 4 menggunakan Annotation. Di sini penting untuk dicatat bahwa jika kita tidak menggunakan anotasi tipe, maka wajib memberikan nilai awal untuk variabel, jika tidak kita bisa mendeklarasikan variabel kita menggunakan anotasi tipe.
var varA = 42
print(varA)
var varB:Float
varB = 3.14159
print(varB)
Ketika kami menjalankan program di atas menggunakan playground, kami mendapatkan hasil sebagai berikut -
42
3.1415901184082
Variabel Penamaan
Nama variabel dapat terdiri dari huruf, angka, dan karakter garis bawah. Ini harus dimulai dengan huruf atau garis bawah. Huruf besar dan kecil berbeda karena Swift 4 adalah bahasa pemrograman yang case-sensitive.
Anda dapat menggunakan karakter sederhana atau Unicode untuk memberi nama variabel Anda. Contoh berikut menunjukkan bagaimana Anda dapat menamai variabel -
var _var = "Hello, Swift 4!"
print(_var)
var 你好 = "你好世界"
print(你好)
Ketika kami menjalankan program di atas menggunakan playground, kami mendapatkan hasil sebagai berikut.
Hello, Swift 4!
你好世界
Mencetak Variabel
Anda dapat mencetak nilai konstanta atau variabel saat ini dengan fungsi cetak. Anda dapat menginterpolasi nilai variabel dengan membungkus nama dalam tanda kurung dan melepaskannya dengan garis miring terbalik sebelum kurung buka: Berikut adalah contoh yang valid -
var varA = "Godzilla"
var varB = 1000.00
print("Value of \(varA) is more than \(varB) millions")
Ketika kami menjalankan program di atas menggunakan playground, kami mendapatkan hasil sebagai berikut.
Value of Godzilla is more than 1000.0 millions