Anda di halaman 1dari 2

TUGAS 2

Operator
Java menyediakan operator standard: <, > , <=, >= , +, *, -, / , % (untuk mod)

Operator increment dan decrement: ++, --

Operator boolean:
== (sama) ,
!= (tidak sama),
&& (AND),
|| (OR)
! (NOT) misalnya !(x > y ) artinya not(x > y)

Modifikasi contoh di atas sebagai berikut:

1. public class (isi nama kelas) {


2. public static void main(String[] args) {
3. int kode;
4. int umur=25; //variabel dapat langsung diinisasi
5. boolean isDibawahUmur; //perhatikan penulisan nama_variabl
e
6.
7. kode = 1234; //pengisian variabel
8. System.out.println("Kode:" +kode);
9. kode++; //increment, sama dengan kode=kode+1
10. System.out.println("Kode setelah ditambah:" +kode);
11.
12. isDibawahUmur = ( umur < 17 ); //operator boolean
13. System.out.println("Dibawah umur?" +isDibawahUmur);

14. boolean is20Tahun = (umur == 20);


15. System.out.println("Dua puluh tahun?" +is20tahun);
16. }
17. }

Operator ++ dan -- dapat diletakkan di belakang dan depan variabel (a++ dan ++a). Perbedaan
variabel++ dan ++variabel dapat dilihat pada contoh berikut:

1. public class optVariable {


2. public static void main(String[] args) {
3.
4. int a,b,c;
5. a = 1;
6.
7. a++;
8. System.out.println("nilai a="+a);
9.
10. ++a; //tidak ada bedanya dengan a++ kalau sepert
i ini
11. System.out.println("nilai a="+a);
12.
13. b = a++; //a masuk dulu ke b, baru ditambah 1

14. System.out.println();
15. System.out.println("nilai a="+a);
16. System.out.println("nilai b="+b);
17.
18. c = ++a; //a ditambah 1, baru masuk ke b
19. System.out.println();
20. System.out.println("nilai a="+a);
21. System.out.println("nilai c="+c);
22. }
23.
24. }

Anda mungkin juga menyukai