Senin, 22 April 2013

Operator dan Expression pada JAVA

Apa sih Expression itu?

Expression
Expression adalah pada intinya jika kalian menemukan operator di dalam baris kode program, itulah Expression.

Expression kadang juga bisa disebut sebagai Arithmetic Expression.
  Contoh Expression

public class Contoh{

  public static void main(String[] args){

  int panjang, lebar, luas;


  luas = panjang * lebar; <---- Expression


  }

}
 
 Contoh Expression (2)

int panjang, lebar;

System.out.println(2 * (panjang + lebar)<---- font="">Expression);

 Contoh Expression (3)

int panjang, lebar;


panjang = 200; lebar = 123;


if(panjang / lebar > 400){

  System.out.print("OK, Siip!");

}
 
Manakah yang menunjukkan expression? 

Lalu, gunanya Expression buat apa?

Fungsi Expression 

Memanipulasi data yang ada di dalam program kita. Data di sini dapat berupa variable atau angka-angka, atau tulisan.

Contoh: misalkan kalian ingin buat aplikasi kasir, pasti program kalian butuh expression kan buat menghitung berapa jumlah kembalian yang harus dikasih ke pembeli?

Di setiap program pasti ada expression.

 Operator dan Operand
Eh,
Apa sih Operator dan Operand itu?
Hubungannya sama Expression apa?

 
Hubungan antara Operator, Operand, dan Expression
 Menurut pepatah sebelumnya, yaitu: Expression adalah pada intinya jika kalian menemukan operator di dalam baris kode program, itulah Expression.

Jadi, operator adalah bagian dari expression.

Sedangkan, operand adalah data yang dimanipulasi.
  
Contoh Operator dan Operand

keliling = 2 * (panjang + lebar);

yang berwarna merah diatas adalah Operand dan yang berwana biru adalah Operator

Jenis-jenis Operator

Assignment Operator

Arithmetic Operators

Relational & Equality Operators

Logical Operators

Compound Assignment Operators

Assignment Operator
 Simbol dari operator ini adalah  =

Contoh:

  a = 6;

 b = a;


 d = c = 92; 
 x = y = t = a;

 Arithmetic Operators

 Relational & Equality Operators




 Logical Operators



Compound Assignment Operators




 source : Kak Haudy & Kak Faruq
  

1 komentar:

Unknown mengatakan...

Good Artikel

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes