Jenis Data Karakter (Visual Basic)
Visual Basic menyediakan jenis data karakter untuk menangani karakter yang dapat dicetak dan dapat ditampilkan. Sementara menangani karakter Unicode, Char
mempertahankan satu karakter sedangkan String
berisi jumlah karakter yang tidak terbatas.
Untuk tabel yang menampilkan perbandingan berdampingan dari jenis data Visual Basic, lihat Jenis Data.
Jenis Char
Jenis data Char
adalah karakter Unicode dua byte (16-bit) tunggal. Jika variabel selalu menyimpan tepat satu karakter, nyatakan sebagai Char
. Contohnya:
' Initialize the prefix variable to the character 'a'.
Dim prefix As Char = "a"
Setiap kemungkinan nilai dalam variabel Char
atau String
adalah titik kode, atau kode karakter, dalam tataan karakter Unicode. Karakter Unicode mencakup tataan karakter ASCII dasar, beragam huruf alfabet lainnya, aksen, simbol mata uang, pecahan, diakritik, serta simbol matematika dan teknis.
Catatan
Tataan karakter Unicode mencadangkan titik kode D800 hingga DFFF (55296 hingga 55551 desimal) untuk pasangan pengganti, yang memerlukan dua nilai 16-bit untuk mewakili satu titik kode. Variabel Char
tidak dapat mempertahankan pasangan pengganti, dan String
menggunakan dua posisi untuk mempertahankan pasangan seperti itu.
Untuk informasi selengkapnya, lihat Jenis Data Char.
Jenis String
Jenis data String
adalah urutan nol atau beberapa karakter Unicode dua-byte (16-bit). Jika variabel dapat berisi jumlah karakter yang tidak terbatas, nyatakan sebagai String
. Contohnya:
' Initialize the name variable to "Monday".
Dim name As String = "Monday"
Untuk informasi selengkapnya, lihat Jenis Data String.