Method ini memiliki dua bentuk sebagai berikut :
- getBytes(String charsetName): Mengkodekan String ke urutan byte menggunakan charset, dan menyimpan hasilnya ke dalam array byte baru.
- getBytes(): Mengkodekan String ke urutan byte tertentu menggunakan standar platform charset, dan menyimpan hasilnya ke dalam array byte baru.
Syntax :
Berikut adalah syntax dari getBytes() method.
public byte[] getBytes(String charsetName) throws EksepsiEncodingTidakSupport atau public byte[] getBytes()
Catatan :
- charsetName - nama charset yang didukung.
- Method ini mengembalikan array byte yang dihasilkan.
Contoh:
Bukalah NetBeans kalian buatlah class baru bernama Test lalu tuliksan kode berikut.
public class Test{ public static void main(String args[]){ String Str1 = new String("Selamat Datang Di programmergalaulagi.blogspot.com"); try{ byte[] Str2 = Str1.getBytes(); System.out.println("Nilai yang diberikan " + Str2 ); Str2 = Str1.getBytes( "UTF-8" ); System.out.println("Nilai yang diberikan " + Str2 ); Str2 = Str1.getBytes( "ISO-8859-1" ); System.out.println("Nilai yang diberikan " + Str2 ); }catch( UnsupportedEncodingException e){ System.out.println("character set tidak support"); } } }
Berikut adalah hasil dari kode diatas.
Nilai yang diberikan [B@139a55 Nilai yang diberikan [B@1db9742 Nilai yang diberikan [B@106d69c
0 comments:
Post a Comment