NEW
Font size
WorksheetsCodean - Java Data Types
Total questions: 25
Worksheet time: 13mins
Jenis tipe data yang digunakan untuk menyimpan nilai desimal adalah:
int
double
boolean
char
Tipe data mana yang digunakan untuk menyimpan nilai true atau false?
boolean
int
float
char
Di Java, nilai maksimum yang dapat disimpan dalam tipe data byte adalah:
127
255
128
32767
Manakah dari tipe data berikut yang merupakan tipe data primitif?
String
Integer
char
List
Tipe data mana yang memiliki nilai 4.9E-324 sebagai nilai minimum?
float
double
int
long
Manakah dari pernyataan berikut yang benar tentang tipe data char di Java?
Hanya menyimpan satu karakter
Hanya menyimpan angka
Menyimpan nilai desimal
Menyimpan nilai boolean
Nilai default dari variabel int yang dideklarasikan tetapi tidak diinisialisasi adalah:
1
null
0
-1
Apa yang akan dihasilkan dari kode berikut?
7
7.5
5
Error
Manakah yang benar tentang tipe data long di Java?
Menyimpan nilai bilangan bulat dengan kapasitas lebih dari int
Digunakan untuk menyimpan nilai desimal
Hanya menyimpan karakter
Tidak mendukung operasi aritmatika
Jika Anda ingin menyimpan nilai besar dengan desimal, tipe data yang disarankan adalah:
int
double
boolean
byte
Berapa byte yang digunakan untuk menyimpan nilai float di Java?
8
2
4
1
Manakah yang merupakan cara yang benar untuk mendeklarasikan variabel float dengan nilai 5.75?
float x = 5.75;
float x = 5.75f;
float x = "5.75";
float x = (float)5.75;
Manakah dari tipe data berikut yang dapat menyimpan nilai terbesar?
int
byte
short
long
Manakah yang merupakan tipe data non-primitif di Java?
boolean
double
String
char
Apa yang akan ditampilkan oleh kode berikut?
3.333
3
3.0
Error
Berapa byte yang digunakan oleh tipe data long di Java?
8
4
2
1
Manakah dari tipe data berikut yang merupakan tipe data floating-point?
int
char
boolean
float
Apa output dari kode berikut?
true
false
1
Error
Apa yang terjadi jika kita menambahkan dua variabel char dalam operasi matematika di Java?
Menampilkan karakter hasil penjumlahan
Menampilkan nilai ASCII dari hasil penjumlahan
Error
Menampilkan karakter pertama
Apa yang akan dihasilkan dari kode berikut?
5.5
5
6
Error
Apa perbedaan utama antara tipe data float dan double?
float hanya dapat menyimpan angka bulat
float lebih presisi daripada double
double lebih presisi daripada float
Tidak ada perbedaan
Kode berikut menghasilkan error. Apa penyebabnya?
byte tidak bisa menyimpan nilai 128
System.out.println() tidak dapat mencetak byte
Tidak ada tanda kutip di 128
Variabel b harus final
Apa output dari kode berikut?
1.5
1
1.0
Error
Manakah yang merupakan wrapper class untuk tipe data int?
Integer
Int
Long
Byte
Apa hasil dari kode berikut ini?
1231
124
123.0
Error
