-->

Operator pada java

Written By Anisa film on Sabtu, 18 Mei 2013 | 5/18/2013 01:19:00 PM


PEMROGRAMAN BERORIENTASI OBYEK DENGAN JAVA
1. Konsep Pemrograman Berorientasi Obyek
2. Pengenalan pada Java
3. Tipe Data, Variabel dan Pernyataan I/O
4. Operator
5. Struktur Kontrol Program
6. Exception Handling
7. Multi-Threading
8. Aplikasi Pemrograman Berorientasi Obyek dengan Java

Operator aritmatika

Operator aritmatika yang digunakan pada Java hampir sama dengan yang digunakan pada VB. Hanya pada penggunaan operator modulus yang berbeda notasinya. VB menggunakan mod sedangkan Java menggunakan tanda %. Tabel 8.2, menunjukkan operator aritmatika yang ada di Java.


Contoh berikut menunjukkan bagaimana menggunakan operator aritmatika. Ketikkan kode pada contoh berikut, kemudian kompilasi dan jalankan. Perhatikan output dari program.

Contoh 8.4. Penggunaan operator aritmatika.

public class DemoAritmatika
{
public static void main(String[] args)
{
int i = 21;
int j = 38;
double x = 9.123;
double y = 12.78;
//Cetak nilai variabel
System.out.println("Nilai Variabel...");
System.out.println(" i = " + i);
System.out.println(" j = " + j);
System.out.println(" x = " + x);
System.out.println(" y = " + y);
//penjumlahan
System.out.println("Penjumlahan...");
System.out.println(" i + j = " + (i + j));
System.out.println(" x + y = " + (x + y));
//pengurangan
System.out.println("Pengurangan...");
System.out.println(" i - j = " + (i - j));
System.out.println(" x - y = " + (x - y));
//perkalian
System.out.println("Perkalian...");
System.out.println(" i * j = " + (i * j));
System.out.println(" x * y = " + (x * y));
//pembagian
System.out.println("Pembagian...");
System.out.println(" i / j = " + (i / j));
System.out.println(" x / y = " + (x / y));
//modulus
System.out.println("Sisa Hasil Bagi...");
System.out.println(" i % j = " + (i % j));
System.out.println(" x % y = " + (x % y));
//increment
System.out.println("Increment...");
System.out.println(" i++ = " + (i++));
System.out.println(" ++i = " + (++i));
System.out.println(" j++ + i = " + (j++ + i));
System.out.println(" ++j + i = " + (++j + i));
}
}

Operator relasional

Operator relasional atau perbandingan pada Java juga mirip dengan VB. Hanya berbeda pada perbandingan symbol sama dan tidak sama. Pada VB untuk membandingkan dua buah operand apakah sama atau tidak menggunakan operator = untuk sama dengan dan <> untuk tidak sama dengan. Sedangkan pada java digunakan == untuk sama dengan dan != untuk tidak sama dengan. Ketikkan kode pada contoh berikut kemudian kompilasi dan jalankan. Perhatikan output dari program.

Contoh 8.5. Penggunaan operator relasional.

public class DemoRelasional
{
public static void main(String[] args) {
int i = 20;
int j = 16;
int k = 16;
//Cetak nilai variabel
System.out.println("Nilai variabel...");
System.out.println(" i = " + i);
System.out.println(" j = " + j);
System.out.println(" k = " + k);
//lebih besar dari
System.out.println("Lebih besar dari...");
System.out.println(" i > j = " + (i > j));
System.out.println(" j > i = " + (j > i));
System.out.println(" k > j = " + (k > j));
//lebih besar atau sama dengan
System.out.println("Lebih besar atau sama dengan...");
System.out.println(" i >= j = " + (i >= j));
System.out.println(" j >= i = " + (j >= i));
System.out.println(" k >= j = " + (k >= j));
//lebih kecil dari
System.out.println("Lebih kecil dari...");
System.out.println(" i < j = " + (i < j));
System.out.println(" j < i = " + (j < i));
System.out.println(" k < j = " + (k < j));
//lebih kecil atau sama dengan
System.out.println("Lebih kecil atau sama dengan...");
System.out.println(" i <= j = " + (i <= j));
System.out.println(" j <= i = " + (j <= i));
System.out.println(" k <= j = " + (k <= j));
//sama dengan
System.out.println("Sama dengan...");
System.out.println(" i == j = " + (i == j));
System.out.println(" k == j = " + (k == j));
//tidak sama dengan
System.out.println("Tidak sama dengan...");
System.out.println(" i != j = " + (i != j));
System.out.println(" k != j = " + (k != j));
}
}

Operator logika

Ada 3 operator logika yang disediakan java, yaitu: && (AND), || (logika OR), | dan ! (logika NOT). Penggunaan operator ini sama persis dengan yang ada pada VB. Hanya notasinya saja yang berbeda.

0 komentar :

Posting Komentar

Terima kasih, atas saran atau usulan anda.

Translate

Menu Blog Ini

Buka Semua | Tutup Semua

 
SUPPORT: anisa indra - dmca
Copyright © 2011-2018. Citra teknologi - All Rights Reserved
Template Created by: Creating Website
Published by: Mas Template - Proudly powered by: Blogger