Pemrograman Berorientasi Obyek

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek (Project)
Advertisements

Pemrograman JAVA (TIB09)
OOP berputar pada konsep dari obyek yang merupakan elemen dasar dari program Anda. Ketika kita membandingkan dengan dunia nyata, kita dapat menemukan.
+ Pemrograman Javascript Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan H., M.Kom., MM.
Akses File As’ad Djamalilleil
Pemrograman Visual (Borland Delphi 7.0)
OOP Java 04 Array & String.
Teknik Pemrograman (TEKPRO)
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
String Yuliana Setiowati.
Pemrograman Berorientasi Obyek
Pengenalan Database Database, adalah Gabungan dari beberapa data yang diolah dan diorganisasikan sedemikian rupa, sehingga didapatkan suatu hubungan atau.
Advanced Class Features 1 Pertemuan 10 Pemrograman Berbasis Obyek Oleh Tita Karlita.
Pemrograman JAVA (TIB09)
STRING Pemrograman Object Oriented dengan JAVA Teknik Informatika-UMM.
Pemrograman Berbasis Obyek Oleh Tita Karlita
MENGENAL TIPE STRING Nilai string adalah kumpulan dari angka, angka dan huruf atau huruf, dimana tidak bisa dilakukan suatu operasi aritmatika, operator.
Class String dan StringBuffer
MINGGU 4 Java Programming (MKB614C)
EDITOR PADA LINUX Objektif: - Mengetahui editor yang digunakan
Pemrograman Berorientasi Objek 1
STRUKTUR DATA Pengantar Komputer A Minggu ke
PART 7 Array DOSEN : AHMAD APANDI, ST.
Method, Array dan String
SEMESTER GANJIL 2009/2010.
Pemrograman Berorientasi Obyek Lanjut (IT251)
Company LOGO PEMOGRAMAN APLIKASI BERGERAK (Java ME) Nyimas Artina.
OSN KOMPUTER.
METHOD, ARRAY DAN STRING
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
Manipulasi String dengan Kelas String dan StringBuffer
Basic Class Matakuliah : T0984 / Algoritma dan Metode Object Oriented Programming II Pertemuan : 3 Tahun : 2008 Versi : 1/0.
Algoritm Math.
Java array.
String & Penanganan Pertemuan Ke-6.
Reference Data Type (Class)
Rismayuni Manipulasi String.
JAVA ARRAY.
Pemrograman Berbasis Obyek Oleh Tita Karlita
PEMROGRAMAN TERSTRUKTUR
S. Indriani Lestariningati, M.T
Array & Array List Disusun Oleh: Reza Budiawan Untuk:
Java array.
Pertemuan 5 Tipe Data, Operator, Tata Bahasa
Java array.
MENGENAL LEBIH LANJUT TENTANG
ALGORITMA PEMROGRAMAN 2A
Array Multidimensi.
Kelas-kelas Dasar di Java
KELAS STRING DAN INNER CLASS
STRING Pertemuan 8.
Java array.
KELAS STRING DAN INNER CLASS
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
Manipulasi String.
PEMROGRAMAN DASAR kelas xi
Advanced Class Features 1
Pemrograman Berorientasi Objek
Pertemuan 16 Review materi.
Java array.
Array.
Konsep Bahasa Pemrograman I Data Jamak
DASAR PEMROGRAMAN: STRING.
Java array.
Java array.
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Visual Swing Java JTable
Transcript presentasi:

Pemrograman Berorientasi Obyek Class String

Class String Ada 3 bahasan : Class String Class StringBuffer Class Character Ketiganya merupakan class-class yang ada di dalam paket java.lang

Class String Class String dipakai untuk merepresentasikan data yang berbentuk string. Contoh beberapa methods/metode yang terdapat pada class String adalah : length() charAt(int x) concat(String str) replace(char lama, char baru)

Penggunaan Methods pada Class String Length()

Hasilnya

Catatan Fungsi atau metode length() dipakai untuk menghitung panjang dari string. Return value (nilai kembalian) dari fungsi length() ini adalah integer.

Contoh

Hasilnya

Penggunaan fungsi charAt(int x)

Hasilnya

Catatan Fungsi atau metode charAt(int x) dipakai untuk mendapatkan posisi x sebuah karakter dari suatu string. Posisi awal suatu string adalah 0, sama seperti index awal pada suatu array. Sehingga pada contoh di atas, huruf J (dari Java) berada pada posisi 0.

Penggunaan method concat(String str)

Hasilnya

Catatan Fungsi atau metode concat(String x) dipakai untuk menggabungkan string x dengan suatu string. Contoh : “to”.concat(“get”).concat(“her”) akan menghasilkan “together”.

Contoh penggunaan method replace(x, y)

Hasilnya

Catatan Fungsi atau metode replace(char lama, char baru) dipakai untuk mengubah huruf lama menjadi huruf baru. Contoh : replace(“a”,”i”) akan mengubah huruf a menjadi i. Replace(“ri”, “ya99”) akan mengubah kumpulan huruf ri menjadi ya99.

Penggunaan method substring(awal, akhir)

Hasilnya

Catatan Fungsi atau metode substring(int awal, int akhir) dipakai untuk mengambil sejumlah string dari posisi ‘awal’ sampai ‘akhir-1’. Contoh: “Bahasa”.substring(1,5) akan mengambil string dari posisi 1 sebanyak 5-1. Hasilnya “ahas” Contoh: “Programming”.substring(3,6) akan menghasilkan “gra”. Posisi awal suatu string adalah 0.

Class StringBuffer Contoh beberapa methods/metode yang terdapat pada class StringBuffer adalah : append() insert() delete()

Penggunaan method append()

Hasilnya Catatan : Fungsi atau metode append(x) dipakai untuk menambah karakter atau string yg terdapat pada x ke suatu string.

Penggunaan method insert(x, y)

Hasilnya Catatan : Fungsi atau metode insert(x,y) dipakai untuk menyisipkan karakter atau string yg terdapat pada y ke suatu string pada posisi x.

Penggunaan method delete(awal, akhir)

Hasilnya Catatan : Fungsi atau metode delete(awal, akhir) dipakai untuk menghapus string yang terdapat pada posisi ‘awal’ sampai pada posisi ‘akhir’-1.

Penggunaan method capacity()

Hasilnya

Catatan Fungsi atau metode capacity() dipakai untuk mengetahui berapa kapasitas dari suatu bufferstring. Defaultnya adalah 16 Fungsi atau metode length() dipakai untuk mengetahui panjang stringnya. Jika panjang string lebih kecil dari kapasitasnya, maka kapasitasnya akan tetap Jika panjang string melebihi dari kapasitasnya, maka secara otomatis kapasitas akan diperbesar dua kali lipat plus 2 dari kapasitas sebelumnya

Catatan Fungsi atau metode setLength() dipakai untuk menentukan panjang dari string. Contoh, jika pada baris terakhir dari program di atas ditambahkan dengan perintah c.setLength(10); maka isi stringbuffer c adalah “Halo, ming” setLength() tidak mengubah kapasitas stringbuffer

Class Character Contoh beberapa methods/metode yang terdapat pada class Character adalah : isLowerCase() apakah huruf kecil isUpperCase() apakah huruf besar isDigit() apakah angka equals() apakah sama toLowerCase() ke huruf kecil toUpperCase() ke huruf besar

Contoh

Hasilnya

Contoh Lain

Hasilnya

End of Chapter Class String t: @dartowin || fb: dharto dar || ym: win.darto || wp: dhartodar.wordpress.com