Latihan Soal Pilihan Ganda Materi Pemrograman Java Beserta Jawaban
- Method yang dipakai untuk mengubah seluruh abjad dalam string menjadi abjad besar/kapital yakni …a. UpperCase()b. toUperCase()c. toUpperCase()d. isUpperCase()
- Statement yang dipakai untuk mengkonversi nilai string ke double dalam Java yakni :a. Parsedouble( )b. DoubleValue( )c. ParseDouble( )d. ChangeDouble( )
- Blok dalam perintah for berikut ini akan dijalankan sebanyak 10 kali, yaitu…a. For(int x=1; x<=9; x++) { }b. For(int x=0; x<=10; x++) { }c. For(int x=10; x>=1; x–) { }d. For(int x=10; x>0; x–) { }
- Berikut ini yakni hak saluran yang sanggup ditambahkan didepan method Java, kecuali…a. Staticb. Publicc. Privated. Protected
- Perhatikan potongan agenda berikut :1. public class NestedFor {2. public static void main (String[] args) (3. for ( i =0; i <11; i++) {4. for (j=1; j <100; j++) {5. System.our.println(“Meruya“);6. }7. }8. }9. }Pada agenda diatas, akan tercetak string “Meruya” sebanyak…a. 100 kalib. 1000 kalic. 11000 kalid. 1089 kaliJawaban: d
- Method yang dipakai untuk mengubah panjang data StringBuffer yakni …a. Length()b. SetLength()c. Changelength()d. Reverse()
- Method yang dipakai untuk mengambil suatu karakter menurut lokasi yang kita berikan yakni …a. toCharAt()b. toCharArray ()c. charAt()d. valueOf()Jawaban:
- Paket yang sanggup dipakai untuk menciptakan agenda memakai class BufferedReader yakni :a. Java.io.*b. Java.lang.*c. Java.swing.*d. semua benar
- Istilah untuk melindungi data dari perjuangan modofikasi, perusakan dan penggandaan data oleh pihak yang tidak berwenang yakni …a. Inheritanceb. Polymorphismec. Constructord. Encapsulation
- Mana dari potongan agenda dibawah ini yang valid…a. Switch(n){case 1; System.out.print(“Value 1”);break;case 2; System.out.print(“Value 2”); break;default; System.out.print(“Value 1”); }b. switch(n){case 1: System.out.print(“Value 1”); break;case 2: System.out.print(“Value 2”); break;default: System.out.print(“Value 1”);}c. Switch(n){case 1; System.out.print(“Value 1”); break;case 2; System.out.print(“Value 2”); break;default; System.out.print(“Value 1”); break;}d. switch(n){case 1: System.out.print(“Value 1”); break;case 2: System.out.print(“Value 2”); break;default: System.out.print(“Value 1”); break; }
- Berikut ini yakni editor yang sanggup dipakai untuk menuliskan agenda Java, kecuali…a. JCreatorb. Notepadc. EClipsed. JavaBeans
- Berikut ini yakni keyword yang terdapat dalam Java, kecuali…a. Gotob. Breakc. Ifd. String
- Komentar agenda dalam Java sanggup memakai perintah…a. /*…*/ sajab. // sajac. // dan /*..*/d. #, // dan /*..*/
- Untuk menyimpan data nim mahasiswa, tipe data yang paling sempurna dipakai adalah…a. Intb. Shortc. Chard. String
- Berikut ini pernyataan yang benar berafiliasi dengan class dan object dalam Java, kecuali…a. Setiap class sanggup mengandung beberapa method sekaligusb. Object merupakan instance dari classc. Object terdiri dari keyword dan methodd. Class merupakan pendefinisian dari object
- Suatu method yang sanggup dijalankan otomatis pada dikala object dari class dibuat, dikenal dengan …a. Constructorb. Initializerc. Garbage Collectord. Inheritance
- Berikut ini yakni pernyataan yang benar berafiliasi dengan break dan continue, kecuali…a. Break dipakai untuk keluar dari blok perulanganb. Continue dipakai untuk melanjutkan ke proses perulangan berikutnyac. Statement sehabis continue tidak akan dijalankand. Statement sehabis break tetap akan dijalankan
Jawaban:
- c. toUpperCase()
- c. ParseDouble( )
- c. For(int x=10; x>=1; x–) { }
- a. Static
- b. Object merupakan instance dari class
- b. SetLength()
- c. charAt()
- a. Java.io.*
- d. Encapsulation
- d. switch(n){case 1: System.out.print(“Value 1”); break;case 2: System.out.print(“Value 2”); break;default: System.out.print(“Value 1”); break; }
- d. JavaBeans
- d. String
- c. // dan /*..*/
- d. String
- b. Object merupakan instance dari class
- a. Constructor
- d. Statement sehabis break tetap akan dijalankan