Jumat, 30 Desember 2011

laporan algo modul 10

STRING
MODUL 10


String adalah klas yang menangani deretan karakter.klas ini mendukung sejumlah metode yang sangat berguna untuk memanipulasi string. Misalnya untuk mengkonversikan setiap huruf kecil menjadi huruf besar atau sebaliknya.
String pada java juga memiliki sebuah operator,yaitu tanda(+). Tanda ini digunakan untuk menyambung dua buah string.
Klas StringBuffer adalah klas yang menyimpan string yang konstan,begitu objek string telah diciptakan maka string tidak dapat diubah.
·         StringBuffer() digunakan untuk menciptakan StringBuffer yang kosong.
·         StringBuffer(int n)  digunakan untuk menciptakan StringBuffer dengan n karakter.
·         StringBuffer(String s)digunakan untuk menciptakan StringBuffer dengan string berupa s.
Pelaksanaan Praktikum:
1. public class ContohString
 {
 public static void main(String args[])
 {
 byte data[]= new byte[6];
 data[0]=64;
 data[1]=65;
 data[2]=66;
 data[3]=67;
 data[4]=68;
 data[5]=69;
 String s1 = "Selamat Pagi";
 String s2 = new String("Good Morning");
 String s3 = new String(data);
 String s4 = new String(data,2,3);
 System.out.println("s1="+s1);
 System.out.println("s2="+s2);
 System.out.println("s3="+s3);
 System.out.println("s4="+s4);
 }
 }
Hasilnya adalah:

s1=Selamat Pagi
s2=Good Morning
s3=@ABCDE = @ merupakan konversi dari 64.
s4=BCD
Finished executing
Keterangan:
Ø  Public class ContohString = untuk mendefinisikan nama class pada java.
Ø  public static void main(String args[])=untuk menampilkan standar sebuah program java.
Ø  byte data[]= new byte[6]= pada byte data array dapat menampung 6 element.sedangkan pada new byte[6] merupakan kapasitas maksimum yang dapat pada ke dalam array
Ø  data[0]=64=inputan data dimulai dari angka 0,dan 64 isi dari inputan data.
Ø   data[1]=65= pada data 1-5 untuk mengurutkan urutan indeks.65-69 adala isi dari inputan data.
Ø  String adala tipe data sedangkan pada S1 adalah variable.
Ø  String s1 = "Selamat Pagi":tipe data pada variable,selamat pagi isi dari variable.
Ø   String s2 = new String("Good Morning"): tipe data pada variable,selamat pagi isi dari variable.
Ø   String s3 = new String(data):menampung data 1,2,3
Ø   String s4 = new String(data,2,3): data merupakan nama variable yang diambil,pada angka 2 diambil dari indeks ke2,angka 3 mengambil 3 karakter.
Ø  System.out.println :untuk menampilkan keluaran yang dieksekusi.

Tidak ada komentar:

Posting Komentar