Anda di halaman 1dari 3

Ysh Tutor,

Izin menjawab untuk diskusi kali ini


1. Terdapat 4 (empat) kelompok tipe data yaitu:
- Tipe Data Byte
 Tipe data byte merupakan bilangan bulat (interger) 8-bit yang signed.
 Nilai maksimum adalah -128
 Nilai minimum adalah 127
 Nilai awal adalah 0 (jika tidak diisi pada saat dideklarasikan pada variabel)
 Tipe data byte digunakan untuk menghemat ruang, karena ruang yang
dibutuhkan lebih kecil dan sering digunakan untuk array
 Contoh: Byte a = 50, b = -20
- Tipe Data Short
 Tipe data sheet adalah tipe data interger dengan 16-bit yang signed
 Nilai minimum adalah -32.768
 Nilai maksimum adalah 32.767
 Tipe data singkat juga dapat digunakan untuk menyimpan memori sebagai tipe
data byte
 Nilai awal adalah 0
 Contoh: pendek s=13500, r pendek=-20034
- Tipe Data Int
 Tipe data byte merupakan bilangan bulat (interger) 34-bit yang signed
 Nilai minimum adalah -2,147,483,648
 Nilai maksimum adalah 2,147,483,647
 Nilai awal adalah 0
 Contoh: byte a=1000500 byte b=-210000
- Tipe Data Long
Tipe data long merupakan bilangan bulet (integer) 64-bit yang signed
 Nilai minimun adalah -9,223,372,036,854,775,808
 Nilai maksimum adalah 9,223,372,036,854,775,807
 Nilai awal adalah 0
 Contoh: byte a-1000506666, byte b=-21000078788

2. Berikut contoh sederhana operator-operator yang ada dalam pemrograman Java


 Operator Aritmetika
Contoh:
class BelajarJava {
public static void main(String args[]){
int a, b, c;

a = 8 / 4;
b = 8 / 3;
c = 8 / 2;
System.out.println("Isi variabel a: " + a);
System.out.println("Isi variabel b: " + b);
System.out.println("Isi variabel c: " + c);
}
}
 Operator Unari (Unary)
Contoh:
public class belajarOperatorUnary
public static void main(String[]args){{
int a = 10;
int b = 10;
boolean c= true;
int hasilA=a++;
int hasilB=++b;
boolean hasilc= !c;
System.out.println(hasilA);
System.out.println(hasilB);
System.out.println(hasilC);
}}

 Operator Penugasan (Assigment)


class BelajarJava {
public static void main(String args[]){
int a, b, c, d, e;
a = 5;
b = 3;
b = b + 1;
c = a + b;
d = c + c + a;
e = (c + d)* a;
System.out.println("Isi variabel a: " + a );
System.out.println("Isi variabel b: " + b );
System.out.println("Isi variabel c: " + c );
System.out.println("Isi variabel d: " + d );
System.out.println("Isi variabel e: " + e );
}
}

 Operator Relasional
class BelajarJava {
public static void main(String args[]){

boolean hasil;

hasil = 'z' == 'Z';


System.out.println("Isi variabel hasil: " + hasil);

hasil = 'z' != 'Z';


System.out.println("Isi variabel hasil: " + hasil);

hasil = "Duniailkom" == "duniailkom";


System.out.println("Isi variabel hasil: " + hasil);

hasil = 'A' < 'B';


System.out.println("Isi variabel hasil: " + hasil);
}
}

 Operator Logika
class BelajarJava {
public static void main(String args[]){

boolean hasil;

hasil = (false && true) || (true || false);


System.out.println("Hasil: " + hasil );

hasil = !false && (false || true);


System.out.println("Hasil: " + hasil );

hasil = ((true && true) || (true || false)) && !true;


System.out.println("Hasil: " + hasil );

}
}

 Operator Tenary
Contoh:
Int time = 20;
If (time , 18){
System.out.println(“Good Day”);
}elsa {
System.out.println(“Good Evening”);
}

 Prioritas Operator
Contoh:
Class precedence{
Public static void main (String) args {
Int a = 10, b = 5, c = 1, result;
Result = a-++c-++b;
System.out.println(result);.
}
}

Anda mungkin juga menyukai