LAPORAN PRATIKUM
PEMOGRAMAN BERORIENTASI OBJEK
PERTEMUAN KE 7
Dosen : SRI NOFRI WIHANDARI,S.pd
Di Susun Oleh :
ASRINI
15214005
AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN
UNIVERSITAS
NEGERI PADANG
TEKNIK ELEKTRONIKA
2015/2016
A.
Teori Singkat
String merupakan deretan karakter. Pada java,
string merupakan objek dari kelas String. Penulisan string dilakukan dengan mengapit data
menggunakan tanda petik (ganda).
Contoh:
String judul = “Pemograman Berorientasi Objek”
String dapat dioperasikan dengan menggunakan
beberapa operator atau method untuk beberapa kepentingan yang berbeda.
B.
Langkah Kerja
Mengetahui
panjang string:
Untuk mengetahui panjang string dapat digunakan method
length().
Langkah Kerja:
1. Membuat sebuah project baru dengan nama PanjangString.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Mengetahui
kesamaan antara dua string:
Untuk mengetahui kesamaan antara dua string dapat
digunakan operator == atau method equals(String).
Langkah Kerja:
1. Membuat sebuah project baru dengan nama KesamaanString.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Melakukan
pembandingan karakter-karakter pada string:
Untuk melakukan perbandingan karakter-karakter secara
berurutan dari awal string dapat digunakan method compareTo().
Ikuti langkah berikut untuk membuat contoh programnya:
1. Buatlah sebuah project baru dengan nama PerbandinganString.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Mendapatkan
karakter pada posisi tertentu:
Untuk
mendapatkan karakter pada posisi tertentu dapat digunakan method
charAt(intPosisi). Posisi pertama bernilai integer 0, hingga posisi terakhir
bernilai N-1 (dengan N adalah panjang string).
Program berikut ini menunjukkan
penulisan kode program untuk menampilkan karakter pada posisi tertentu yang
diberikan secara random dan diulang sebanyak sepuluh kali.
langkah kerja untuk membuat contoh programnya:
1. Membuat sebuah project baru dengan nama KarakterPadaPosisi.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Mendapatkan
posisi karakter pada string:
Untuk mendapatkan posisi karakter pada string dapat
dilakukan dengan dua cara sebagai berikut:
·
Apabila
posisi awal pencarian tidak ditentukan, maka untuk mendapatkan posisi karakter
pada string dapat digunakan method indexOf(char Karakter). Apabila karakter
tidak ditemukan, maka akan memberikan nilai -1.
·
Apabila
posisi awal pencarian telah ditentukan, maka untuk mendapatkan posisi pada
string dapat digunakan method indexOf(char Karakter, int Awal). Nilai Awal
merupakan bilangan integer yang menunjukkan posisi awal pencarian. Apabila
karakter tidak ditemukan, maka akan diberikan nilai -1.
Langkah kerja untuk membuat contoh programnya:
1. Membuat sebuah project baru dengan nama PosisiKarakter.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Melakukan
konversi huruf besar (kapital) ke huruf kecil dan sebaliknya:
Untuk
melakukan konversi huruf besar ke huruf kecil dapat digunakan method
toLowerCase().
Untuk melakukan konversi huruf kecil
ke huruf besar dapat digunakan method toUpperCase().
Ikuti langkah berikut untuk membuat contoh programnya:
1. Membuat sebuah project baru dengan nama KonversiKarakter.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
Melakukan
penyambungan anar 2 atau lebih string:
Untuk melakukan penyambungan antar 2 atau lebih string,
dapat digunakan operator +.
Ikuti langkah berikut untuk membuat contoh programnya:
1. Membuat sebuah project baru dengan nama SambungString.
2. Sesuaikan sourcecode pada file tersebut seperti yang
terlihat pada gambar berikut:
3. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
C.
Evaluasi dan Penugasan
1. Membuat sebuah program menggunakan string untuk
menyelesaikan permasalahan berikut:
-
Terdapat daftar nama barang di sebuah toko
komputer (cukup 10 jenis barang) yang belum tersusun urutannya. Urutkanlah
daftar nama barang tersebut dari A ke Z, dan untuk menseragamkan tulisan,
ubahlah seluruh tulisannya menjadi huruf kapital.
Langkah kerja:
a. Buat sebuah project baru dengan nama Toko Komputer
b. Sesuaikan source code pada file tersebut seperti yang
terlihat pada gambar berikut ini:
c. Jalankan program tersebut sehingga hasilnya seperti
gambar berikut:
2. Soal bonus.
a. Membuat sebuah project baru dengan nama Soal Bonus (Sesuai dengan nama yang akan dibuat)
b. Sesuaikan source code pada file tersebut seperti yang
terlihat pada gambar berikut:
Sekian Terimakasih. . .
Tidak ada komentar:
Posting Komentar