M10 - Pemrograman Berorientasi Object
1. Rangkaian simbol alphabet, angka, spasi, dan karakter lainnya disebut…
2. Nilai pada String dideklarasikan dengan menggunakan simbol…
3.Perhatikan sintaks berikut.
public static void main(String args[]) {
String s1 = new String ("Integrated ");
String s2 = new String (s1 + "Laboratory");
System.out.println(s2);
}
Output program di atas adalah...
alasan :
Java menggunakan tanda ‘+’ untuk menyambungkan dua string. Apabila saat menyambungkan string dengan nilai yang bukan bertipe string maka nilai tersebut dikonversi terlebih dahulu menjadi string. Setiap objek Java dapat dikonversi menjadi string. Sintaks penggunaan concat :
String concat(String str)
Metode concat() digunakan untuk menyambung dua objek String. String yang dispesifikasikan di parameter str kemudian disambung ke akhir objek string.
4. Kelas yang digunakan untuk string yang memerlukan banyak manipulasi, yaitu...
5. Perhatikan sintaks berikut.
public static void main(String []args){
String str1 = "Universitas Gunadarma" ;
System.out.println(str1);
}
Output program di atas adalah…
6. Perhatikan kode berikut.
public class Main {
public static void main(String[] args) {
String string = "Belajar";
string.concat("Java");
System.out.println(string);
}
}
Output program di atas adalah...
7. Program ini bekerja sebagai berikut :
1. Terdapat satu variabel.
2. Menampilkan output dari class Main.
8. Kelas StringBuffer bersifat mutable.
9. Ketika kelas String dibuat maka nilai yang ada pada String tidak dapat diubah (konstan) secara langsung. Hal ini dikarenakan kelas String bersifat…
10. Kelas String bersifat mutable.
11. String (char value []) adalah Constructor yang dapat digunakan untuk menciptakan string baru bernilai kosong (null).
12. String (StringBuffer buffer) adalah Unicode string dari array byte menggunakan hibyte sebagai high byte untuk tiap karakter Unicode.
13. Class String mempunyai 7 constructor sehingga terdapat beragam cara eksplisit menciptakan object string.
14. String (char value [], int offset, int count) adalah constructor yang berupa String dari sub array karakter dan memiliki parameter untuk pengambilan karakter.
15. String() adalah Constructor yang dapat digunakan untuk menciptakan string baru bernilai kosong (null).
16. Perhatikan sintaks berikut.
public static void main(String args[]) {
String A = new String("Belajar bahasa pemrograman Java");
String B = new String("belajar bahasa pemrograman java");
boolean hasil;
hasil = A.equalsIgnoreCase(B);
System.out.println(hasil);
}
Output program di atas adalah...17. Perhatikan sintaks berikut.
public static void main(String args[]) {
String x = "Saya sedang belajar Java";
boolean result = x.startsWith("saya");
System.out.println(result);
}
Output program di atas adalah...
18. Perhatikan sintaks berikut.
public static void main(String args[]) {
String str1 = "ILAB";
char ch1 = str1.charAt(1);
System.out.println("Character index ke 1 adalah : "+ch1);
}
Output program di atas adalah...
19. Perhatikan sintaks berikut.
public static void main(String args[]) {
String x = "Saya sedang belajar Java";
boolean result = x.startsWith("Saya");
System.out.println(result);
}
Output program di atas adalah...
20. Perhatikan sintaks berikut.
public static void main(String args[]) {
String str1 = "ilab";
String str2= str1.toUpperCase();
System.out.println(str2);
}
Output program di atas adalah...
21. Method yang digunakan untuk mengambil sebagian atau beberapa potong karakter dari isi String yaitu…
22. Perhatikan sintaks berikut.
public static void main (String[] args){
String str1 = "Andi sedang membaca koran" ;
String str2 = str1.replace('k', 'm');
System.out.println (str2);
}
Output program di atas adalah...
23. Perhatikan sintaks berikut.
public static void main(String args[]) {
String x = "Pemrograman Berbasis Objek";
String result = x.substring(0,11);
System.out.println(result);
}
Output program di atas adalah...24. Perhatikan sintaks berikut.
public static void main(String args[]) {
String x = "Pemrograman Berbasis Objek";
String result = x.substring(0,9);
System.out.println(result);
}
Output program di atas adalah...Method substring() digunakan untuk mengambil sebagian atau beberapa potong karakter dari isi String. Dimana, pada parameter pertama merupakan index awal dari String dan parameter kedua merupakan batasan index yang akan diambil. Sintaks penggunaan substring :
String substring(index_awal,index_akhir)
Pada contoh di atas, index awal nya adalah index ke-0, index akhir nya adalah index ke-9. Dimana karakter index ke-0 adalah 'P', dan index ke-9 adalah 'A' namun yang terambil adalah karakter 'M'. Karena pengambilan index akhir pada substring bersifat exclusive bukan inclusive.
25. Method yang digunakan untuk menggabungkan string yaitu…
Method length(), substring(), concat(), dan replace()
- length() : Method ini digunakan untuk menghitung jumlah karakter pada variabel.
- substring() : Method ini digunakan untuk mengambil sebagian atau beberapa potong karakter dari isi String.
- concat() : Method ini digunakan untuk menggabungkan string.
- replace() : Method ini berfungsi untuk mengubah atau menggantikan data dari beberapa karakter lama, menjadi sebuah karakter baru.
26.
27.
28.
29.
30.
Komentar
Posting Komentar