Character dan String
Character
Character adalah sebuah
tipe data yang dapat menyimpan satu karakter. Sehingga tipe data hanya dapat
menyimpan karakter dari a-z, A-Z dan karakter khusus lainnya, namun banyak data
yang dapat disimpan hanyalah satu karakter. Contoh char c=’a’; pada contoh disamping
kita membuat sebuah variabel c dengan tipe data character (char) yang isinya
adalah a. Perhatikan bahwa tipe data karakter di deklarasikan dengan
menggunakan tanda kutip tunggal (‘ ‘).
Untuk lebih jelas
perhatikan kode program dibawah ini:
Pada contoh kode
program diatas kita mendeklarasikan sebuah variabel c dengan tipe data charater
yang isi nya adalah a. sehingga jika kode tersebut dijalankan maka akan
menampilkan kata a pada layar.
Escape
Character
Sebuah escape karakter
adalah karakter yang memanggil interpretasi alternatif pada karakter berikutnya
dalam urutan karakter. Escape karakter kadang juga disebut dengan metakarakter.
Escape karakter tidak akan dicetak dilayar, melainkan akan mengerjakan hal yang
sesuai dengan escape karakter tersebut. Contoh ‘\n’, tidak akan mencetak \n
kelayar melainkan akan membuat baris baru pada layar.
Berikut ini adalah
daftar dari escape karakter yang sering digunakan.
Contoh penggunaan
Escape :
Output nya :
String
String adalah tipe data
yang terdiri dari kumpulan dari beberapa karakter. Sering juga disebut character
array. Misal String kata=”abcd”;, maka kode disamping akan mendeklarasikan
sebuah variabel kata dengan tipe data String yang isi nya adalah karakter abcd.
Berbeda dengan charater deklarasi String menggunakan tanda kutip ganda (“ ”). String sering kali digunakan untuk menyimpan data-data yang
bersifat informasi tulisan seperti nama, alamat, tempat lahir, agama dan lain
sebagai nya.
Contoh
String
Pada contoh ini kita
akan menggunakan windows form. Untuk cara memulai pemrograman menggunakan
windows form, lihat lampiran 1. Pada contoh kali ini buatlah sebuah form dengan
2 label, 2 textbox dan 1 buah button. Lalu desain seperti gambar dibawah ini :
Lalu masukkan kode dibawah
ini pada tombol proses:
Kode Program String Program diatas akan
menampilkan hasil seperti gambar dibawah ini ;
Operasi
Pada String
Seperti halnya
array, terdapat juga beberapa
operasi yang dapat dilakukan pada
String, diantaranya adalah penggabungan String, mengetahui panjang string,
membandingkan dua buah string, replace string, dan copy string.
Penggabungan
String (Concat)
Penggabungan string
adalah method yang dapat digunakan untuk mengabungkan dua buah string sehingga
menjadi satu buah string. Method ini dapat dilakukan dengan menggunakan
perintah concat (string1, string2 dan stringN).
Untuk contoh dapat dilihat pada contoh dibawah ini:
Selanjutnya masukkan kode dibawah ini pada
Button Proses :
Output yang dihasilkan :
Mengetahui
Panjang String
Fungsi yang dapat
digunakan untuk mengetahui panjang string adalah length. Fungsi ini dapat
digunakan untuk mengetahui panjang sebuah kata yang dimasukkan oleh user. Jika
tidak sesuai maka program dapat menolak jika string yang dimasukkan tidak
sesuai.
Contoh program :
Lalu masukkan Script
program pada Button Proses.
Output yang dihasilkan
:
Membandingkan
dua buah String
Fungsi membandingkan
dua buah string dapat dilakukan ketika
kita akan membandingkan apakah sebuah string sama dengan string yang lain.
Fungsi yang digunakan adalah equals. Contoh string1.equals(string2).
Untuk contoh dapat
dilihat pada gambar dibawah ini :
Selanjutnya masukkan kode dibawah ini pada
Button Proses :
Adapun hasil nya adalah
sebagai berikut.Jika kata yang dimasukkan tidak sama
maka program akan menampilkan text box, begitupun jika kata yang dimasukkan sama.
Kesimpulan:
- Character adalah tipe data yang dapat menyimpan satu buah karakter abjad dan huruf. Karakter dideklarasikan dengan symbol tanda kutip tunggal.
- Escape karakter tidak akan dicetak dilayar melainkan akan melakukan fungsi sesuai dengan kegunaan escape karakter tersebut.
- String adalah tipe data yang dapat menyimpan kumpulan dari beberapa karakter Terdapat beberapa fungsi yang dapat dilakukan untuk memanipulasi string diantaranya adalah penggabungan string, mengetahui panjang string dan membandingkan dua buah string
Evaluasi
:
- Buat Form Login
- Penggunaan Substring untuk menentukan Jurusan
:
- Penggunaan Contains
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar