String dan Char ,sama - sama menghasilkan sebuah objek dan karakter. String biasanay dipakai ketika kita menginputkan data manual menggunakan JOptionPane, JOptionPane bertipe String.String juga sering digunakan jika kita ingin menuliskan hasil "Selamat Anda Berhasil" pada System.out.println. Nah pada tanda petik dua diatas merupakan lambang String, jadi kita bisa mebuat banyak karakter dengan tanda petik 2 diluarnya. Sedangkan untuk Char (karakter) itu hanya untuk satu objek misalnya 'A', 'B' , nah dari situ kita tahu perbedaannya . Char hanya menggunakan 1 tanda petik untuk satu karakter / objek. Char biasanya digunakan jika kita ingin mencari grade mahasiswa atau karakter dari nilai tertinggi hingga terendah.Tapi kebanyakan program java menggunakan tanda petik 2 karena kebanyakan objek yang ingin kita panggil atau di outputkan. --Modifikasi Program Perulangan Pada Java--
Nah pada kode program diatas terlihat jelas bukan perbedaannya,String menggunakan tanda petik 2 dan bisa menuliskan beberapa karakter sekaligus. Sedangkan char hanya 1 tanda petik untuk 1 karakter saja, jadi hanya menampung 1 huruf atau karakter. Gak percaya tah?? saya coba masukkan 2 huruf di dalam char tapi eror , tidak bisa membaca. Lalu pada System.out.println saya panggil char b menggunakan 1 tanda petik juga error . Jadi pada System.out.println akan membaca String saja hehehhe. --Baca juga String dalam java--
Jika kurang jelas silahkan koment saja atau hubungi via email , facebook hehehhe bbm juga ada .
Semoga bermanfaat.
Nah pada kode program diatas terlihat jelas bukan perbedaannya,String menggunakan tanda petik 2 dan bisa menuliskan beberapa karakter sekaligus. Sedangkan char hanya 1 tanda petik untuk 1 karakter saja, jadi hanya menampung 1 huruf atau karakter. Gak percaya tah?? saya coba masukkan 2 huruf di dalam char tapi eror , tidak bisa membaca. Lalu pada System.out.println saya panggil char b menggunakan 1 tanda petik juga error . Jadi pada System.out.println akan membaca String saja hehehhe. --Baca juga String dalam java--
Jika kurang jelas silahkan koment saja atau hubungi via email , facebook hehehhe bbm juga ada .
Semoga bermanfaat.