Pemrograman Berorientasi Objek

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek
Advertisements

Pemrograman Berorientasi Objek
+ Pemrograman Javascript Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan H., M.Kom., MM.
Dasar-Dasar Java (lab-2).  Komentar merupakan keterangan pada program. Letak komentar bisa dimanapun dalam program.  Ada beberapa macam komentar : ◦
Pemrograman Berorientasi Obyek
OOP Java 04 Array & String.
String Yuliana Setiowati.
STRING Pemrograman Object Oriented dengan JAVA Teknik Informatika-UMM.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Pemrograman Berorientasi Objek
As’ad Djamalilleil Function (method) As’ad Djamalilleil
- PERTEMUAN 9 - BERBAGAI KELAS UTILITAS DI JAVA
Class String dan StringBuffer
- PERTEMUAN 4 - PERULANGAN
Pemrograman Berorientasi Objek 1
PELATIHAN JAVA FUNDAMENTAL
DASAR-DASAR PEMROGRAMAN JAVA
Algoritma & Pemrograman 1
Manipulasi String dengan Kelas String dan StringBuffer
Algoritm Math.
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
String & Penanganan Pertemuan Ke-6.
Reference Data Type (Class)
Stack (Tumpukan) Pertemuan 4 Season 1
PBO Daniel Riano Kaparang, S.Kom., M.Cs
Pemrograman Berbasis Obyek Oleh Tita Karlita
S. Indriani Lestariningati, M.T
Array & Array List Disusun Oleh: Reza Budiawan Untuk:
Pemprograman Berorientasi Objek
DASAR DASAR JAVA Dengan Netbans PBO Java.
Pemrograman Berorientasi Objek
Constructor dan Overloading
POLYMORPHISM (Overloading)
Kelas-kelas Dasar di Java
MODIFIER JAVA.
KELAS STRING DAN INNER CLASS
STRING Pertemuan 8.
Array dan Argumen Baris Perintah
JAVA FUNDAMENTAL Dhea Raniasti.
Command line argument.
Command line argument.
Array dalam JAVA.
Constructor overloading
KELAS STRING DAN INNER CLASS
Pertemuan 9-11 Array.
Pemrograman Berorientasi Objek
As’ad Djamalilleil Function (method) As’ad Djamalilleil
PEMROGRAMAN DASAR kelas xi
Pemrograman Berorientasi Objek
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Pemrograman Berorientasi Objek
POLYMORPHISM.
Dasar Bahasa Java.
PEMROGRAMAN BERORIENTASI OBJEK
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB IV – CLASS (2)
Pemrograman Berorientasi Objek
Dasar-dasar Pemrograman Objek dg Java
JAVA FUNDAMENTAL (Array / Larik)
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB III – CLASS (2)
Pemrograman Berorientasi Objek <PBO>
OPERASI MATEMATIKA ASWAR.
Array / Larik Java Fundamental Syahrul Mauluddin S.Kom.
Kamis, 08 Nopember 2018.
Pemrograman Berorientasi Objek
Pertemuan 3 Class dan Objek (Lanjutan)
- PERTEMUAN 2- CONSTRUCTOR
Pertemuan 4 Praktek Pembuatan Program Class dan Objek (Lanjutan)
Pertemuan 9-11 Array.
PEMROGRAMAN BERORIENTASI OBJEK
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
Transcript presentasi:

Pemrograman Berorientasi Objek Bilangan Dan String Oleh : SRI HERAWATI, S.KOM D3 MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO

String String adalah kelas yg menangani deretan karakter. Kelas ini berguna utk memanipulasi string, spt : -mengkonversi huruf kecil menjadi kapital - memperoleh jumlah karakter, dll.

Contoh : 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 = "Belajar Java"; String s2 = new String ("Operasi String"); String s3 = new String(data); String s4 = new String(data,2,3); System.out.println(s1); System.out.println(s2); System.out.println(s3); System.out.println(s4); }

Hasil

Metode pada kelas String length() menghasilkan nilai bertipe int yg menyatakan jumlah karakter dalam String ini. toLowerCase() menghasilkan objek String dengan seluruh huruf kecil. toUpperCase() menghasilkan objek String dengan seluruf huruf kapital replace(char lama, char baru) semua karakter pada argumen pertama diganti dengan karakter pada argumen kedua)

Metode pada kelas String trim() menghilangkan seluruh spasi ataupun karakter kontrol yg terletak di awal dan akhir string ini. indexOf(String s) menghasilkan nilai bertipe int yg menyatakan posisi pertama utk substring s pada string, jika tdk ditemukan maka nilainya berupa -1 concat(String s) menggabungkan string dengan string s

Contoh : public class Contohstring { public static void main(String[] args) { String data = " Belajar PBO menggunakan Java "; String data1= "OK"; System.out.println("toUpperCase = " + data.toUpperCase()); System.out.println("toLowerCase = " + data.toLowerCase()); System.out.println("dengan trim = " + data.trim()); System.out.println("Jumlah karakter = " + data.length()); System.out.println("Penggabungan data = " + data.concat(data1)); }

Hasil

Kelas StringBuffer Kelas String menyimpan string yang konstan Kelas StringBuffer memungkinkan penambahan dan penyisipan teks.

Konstruktor kelas StringBuffer Keterangan StringBuffer() Menciptakan StringBuffer yg kosong StringBuffer(int n) Menciptakan StringBuffer dengan n karakter StringBuffer(String s) Menciptakan StringBuffer dengan string berupa s

Metode StringBuffer Metode Keterangan capacity() Menghasilkan kapasitas StringBuffer charAt(int indeks) Menghasilkan karakter pada posisi indeks getChars(int i, int n, char c[]) Menyalin n buah karakter pada StringBuffer dimulai dari posisi i ke array yg dirujuk oleh c length() Menghasilkan nilai bertipe int yg menyatakan jumlah karakter dalam StringBuffer setCharAt(int indeks, char kar) Mengubah karakter pada posisi indeks dengan karakter kar setLength(int n) Mengubah panjang string menjadi n karakter toString() Menghasilkan string yg terdapat pada StringBuffer

Contoh : public class Contohstring { public static void main(String[] args) { StringBuffer sbuf = new StringBuffer(30); System.out.println("isi = " + sbuf.toString()); System.out.println("kapasitas = " + sbuf.capacity()); System.out.println("panjang = " + sbuf.length()); sbuf.append(" Belajar PBO menggunakan Java "); sbuf.append("mudah dipelajari ya"); sbuf.setLength(8); }}

Hasil :

Metode insert() Metode insert() digunakan utk menyisipkan teks di bagian mana saja.

Contoh : public class Contohstring { public static void main(String[] args) { StringBuffer sbuf = new StringBuffer("Belajar menggunakan Java"); sbuf.insert(8, "PBO "); System.out.println("isi = " + sbuf.toString()); }

Bilangan Kelas Math adalah kelas yg terdapat pada paket Java.lang Kelas ini digunakan utk melakukan berbagai operasi matematika seperti : sinus, cosinus, kuadrat, dll

Metode kelas Math Metode Keterangan abs(double a) Menghasilkan nilai absolut dengan tipe double acos(double a) Menghasilkan nilai arc cosine dengan tipe double asin(double a) Menghasilkan nilai arc sine dengan tipe double atan(double a) Menghasilkan nilai arc tangen dengan tipe double cos(double a) Menghasilkan nilai cosine dengan tipe double exp(double a) Menghasilkan nilai bertipe double yg merupakan hasil eksponensial ea