Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehΦοίβος Παπανδρέου Telah diubah "5 tahun yang lalu
1
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 2
Strings
2
Strings String berperilaku seperti suatu object.
String dalam java akan ditangani secara reference type. Artinya pada string berlaku operasi seperti halnya dengan object, yaitu: type conversion. Dot (.) operator untuk memanggil method atau Akses internal field (variable internal).
3
Strings String immutable,
Artinya begitu object string dibuat, isinya tidak bisa berubah. Contoh: String empty = “kosong"; String message = "Hello"; String repeat = message; Berdasarkan kode diatas: Terdapat 2 string, yaitu; object string kosong yang direferensikan oleh empty, dan object string Hello yang direferensikan oleh message dan repeat 1000 Kosong 1024 Hello 3200 Empty = 1000 3600 message = 1024 5124 repeat = 1024
4
Deklarasi Variable Type String
Syntax: String <namaVariable>; Contoh: String jenis; String x;
5
Strings Concatenation
Penggabungan dua atau lebih string. Operator yang digunankan + Syntax: <string1> + <string2>
6
Strings Concatenation
Contoh: "this" + " that" // Hasilnya "this that" "a" + "b" + "c" // Hasilnya "abc" "Nomor: " + "155" //Hasilnya "Nomor: 155"
7
Strings Concatenation
Contoh: "abc" + 5 // Hasilnya "abc5" 5 + "abc" // Hasilnya "5abc" "a" // Hasilnya "a12" "a" // Hasilnya "3a" 1 + ( 2 + "a" ) // Hasilnya "12a"
8
Strings Concatenation
Contoh: String fName; String lName; String Name; fName = "Rayputra " lName = "El Ramadhan“ Name = fName + lName; Hasilnya: Name = "Rayputra El Ramadhan "
9
Strings Comparing Untuk membandingkan kesamaan (equality) dua object String, digunakan equals method. String lhs = "this"; String rhs = "that"; Boolean sama = lhs.equals(rhs) // Hasilnya false Akan bernilai true jika lhs and rhs me-refer pada String yang menyimpan nilai yang identik.
10
Beberapa Strings Methods
Method Length() Method untuk mengetahui panjang suatu string. Contoh: String greeting = "hello"; int panjang; panjang = greeting.length(); Hasilnya: Nilai variable panjang adalah 5
11
Beberapa Strings Methods
Method charAt(n) Method untuk mengetahui character apa yang terdapat pada indeks posisi ke n di suatu string. n: indeks posisi, yang dimulai dari 0. Contoh: String greeting = "hello"; char ch; ch = greeting.charAt(1); Hasilnya: Nilai variable ch adalah e
12
Beberapa Strings Methods
Method substring(m,n) Method untuk mengetahui character apa yang terdapat pada indeks posisi ke n di suatu string. m: indeks posisi, mulai dari. N: indeks posisi, sampai sebelum. Contoh: String greeting = "hello"; String potong; potong = greeting.substring(1,4); Hasilnya: Nilai variable ch adalah ell
13
String Converting/Casting
Method melakukan konversi angka menjadi string. Syntax: sourceType.toString(number_val, format); Ket: sourceType: tipe angka asal (seperti; Integer, Double, dsb). Number_val: nilai yang akan dikonversi menjadi string. Contoh: String angka; angka = Integer.toString(55, 10)); Hasilnya: Nilai variable Angka adalah “55”
14
String Converting/Casting
Method melakukan konversi string menjadi angka. Syntax: destType.parseDestType(string); Ket: destType: tipe angka yang dituju (seperti; integer, double, dsb). Contoh: int x = Integer.parseInt( "75" ); double y = Double.parseDouble( "3.14" ); Hasilnya: Nilai variable x adalah 75 Nilai variable y adalah 3.14
15
See You Next Topic Thanks
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.