right_side

Halaman

Blog ini berisi kegiatan sehari-hari saya selama menjalankan PKL di STMIK AKAKOM

AMQ ™. Diberdayakan oleh Blogger.
In:

Operator Dalam Pemrograman Java

Sore Guys kali ini saya mau posting operator-operator yang ada dalam pemrograman menggunakan Java.

pasti kalian bertanya tanya dalam hati apa sih operator itu? 

nah ini jawabannya "Operator adalah suatu tanda atau simbol yang dipakai untuk menyatakan suatu operasi atau manipulasi nilai. Contohnya adalah operasi penambahan dipresentasikan dengan tanda +, pengurangan dipresentasikan dengan tanda  -, dan sebagainya.  Sedangkan operan adalah nilai yang dilibatkan didalamnya.
  
 Bentuk operator
 Berkenaan dengan banyaknya operan yang dilibatkan oleh ope maka operator dapat diklasifikasikan menjadi  bentuk yaitu :

1.       Unary operator >> dengan 1 operan
2.       Binary operator >> dengan 2 operan
3.       Ternary operator >> dengan 3 operan

Jenis operator
Java menyediakan
bebagai jenis operator. Macam-macam operator ini mempunyai fungsi yang berbeda. Berbagai jenis operator ini dapat diklasifikasikan sebagai berikut :

Operator Aritmatika
Arithmatic operator (operator aritmatika) adalah operator yang berfungsi untuk
operasi aritmatika. Lihat tabel dibawah ini

Arithmatic Operator
Description
+
plus
-
minus
*
point
/
divide
%
modulus

Example :
class Arithmatic { 
public static void main(String[] args) { 
int a = 20; 
int b = 10; 
System.out.println("Arithmatic Operator");
System.out.println("First value of : "+a); 
System.out.println("First value of: "+b); 
System.out.println("Result of a + b = " +(a + b)); 
System.out.println("Result of a -b = " +(a -b)); 
System.out.println("Result of a / b = " +(a / b)); 
System.out.println("Result of a * b = " +(a * b)); 
System.out.println("Result of a % b = " +(a % b)); 
}

Output :


Operator Increment dan Decrement

Operator Increment dan Decrement digunakan untuk menaikan atau menurunkan suatu nilai integer (bilangan bulat) sebanyak satu satuan, dan hanya dapat digunakan pada variabel. Ada dua versi operator increment maupun decrement, yaitu prefix dan postfix. Prefix berarti operator digunakan sebelum variabel atau ekspresi, dan postfix berarti operator digunakan sesudahnya. Penjelasan selengkapnya yaitu:

Operator
Use
Description
++
++a
Increasing the value of  a by 1 after operasion is doing in a
a++
Increasing the value of  a by 1 before operasion is doing in a
--
a--
Decreasing the value of  a by 1 after operasion is doing in a
--a
Decreasing the value of  a by 1 before operasion is doing in a

Example :
class IncrementDecrement{
             public static void main (String[] args){
             int i = 1;
             System.out.println("i : " + i);
             System.out.println("++i : " + ++i);
             System.out.println("i++ : " + i++);
             System.out.println("i : " + i);
             System.out.println("--i : " + --i);
             System.out.println("i--: " + i--);
             System.out.println("i : " + i);
      } 
}
Output :



  Operator Assingment
Operator assignment dalam Java digunakan untuk memberikan sebuah nilai ke sebuah variabel. Operator assignment hanya berupa ‘=’, namun selain itu dalam Java dikenal beberapa  shortcut assignment operator  yang penting, yang digambarkan dalam tabel berikut :
Example :
class Assignment { 
            public static void main(String[] args) { 
            int var = 10; 
            int a,b,c; 
            a = b = c = 100; 
            int d,e,f; 
            f = 200; 
            e = f; 
            d = e; 
             System.out.println("Value of var : " + var);
             System.out.println("value of a : " + a);
             System.out.println("value of b : " + b);
             System.out.println("value of c : " + c);
             System.out.println("value of f : " + f);
             System.out.println("value of e : " + e);
             System.out.println("value of d : " + d);
             int z;
             char text = 'a'; // on Unicode character 'a' is presented with 97 
            z = text * 100; // z = 97 * 10; 
            System.out.println("value of text1 : " + text); 
            System.out.println("value of z : " + z); 
      } 
}
Output :
Operator Relasi 
Operator relasi dalam Java digunakan untuk menghasilkan nilai boolean yang sering digunakan untuk mengatur alur jalannya sebuah program.

Operator
Use
Description
a > b
true if a more than b
a < b
true if a less than b
>=
a >= b
true if a more than b or a equal b
<=
a <= b
true if a less than b or a equal b
==
a == b
true if a equal b
!=
a != b
true if a not equal b


Example :
class Relation{ 
            public static void main(String[] args) { 
            int a,b,c; 
            a = 100; 
            b = 99; 
            c = 99; 
            System.out.println("value of a = "+a); 
            System.out.println("value of b = "+b); 
            System.out.println("value of c = "+c); 
             
            if(b == c ){ 
                  System.out.println("b equal c");
            }else { 
                  System.out.println("b not equal c"); 
            } 
            if(a != b ){ 
                  System.out.println("a not equal b");
            }else { 
                  System.out.println("a equal b"); 
            }
             
            if(a > b ){
                  System.out.println("a more than b");
            }else { 
                  System.out.println("a less than b"); 
            }
             
            if(b < a ){ 
                  System.out.println("b less than a");
            }else { 
                  System.out.println("b more than a"); 
            }
             
            if(a >= b ){ 
                  System.out.println("a more than or equal b");
            }else { 
                  System.out.println("a less than or equalb"); 
            }

             
            if(b <= a ){ 
                  System.out.println("b less than or equal a"); 
            }else { 
                  System.out.println("b more than or equal a"); 
            } 
      } 
}
Output :



 Operator Logika
Operator ini digunakan untuk ekspresi logik yang menghasilkan nilai boolean. Operator-operator yang digunakan adalah AND ( && ), OR ( ¦ ¦ ) dan NOT ( ! ).

a
b
a | | b
a && b
true
true
true
true
true
false
true
false
false
true
true
false
false
false
false
false


Example :
class Logic{
         public static void main(String[] args) {
         boolean _true = true;
         boolean _false = false;
          
         System.out.println("Relation with OR (||)"); 
         System.out.println("_true || _true : " +(_true||_true));
         System.out.println("_true || _false : " +(_true||_false)); 
         System.out.println("_false || _true : " +(_false||_true));
         System.out.println("_false || _false : " +(_false||_false));
          
         System.out.println("Relation with AND (&&)"); 
         System.out.println("_true && _true : " +(_true&&_true));
         System.out.println("_true && _false : " +(_true&&_false));
         System.out.println("_false && _true : " +(_false&&_true));
         System.out.println("_false && _false : " +(_false&&_false));
         System.out.println("Relation with NOT (!)"); 
         System.out.println("inverse of (NOT) _true is: " +!_true);
         System.out.println("inverse of (NOT) _false is: " +!_false);
   } 
}
Output :

Bitwise Operator
Bitwise operator adalah operator yang dipakai untuk operasi bit pada nilai operan. Operator yang digunakan untuk memanippulasi bit.
1.       Bitwise AND
Bitwise AND akan menghasilkan bit “1”, jika kedua operan bernilai bit “1”. Operasi bitwise AND dapat digambarkan sebagai berikut : 

a
b
a & b
0
0
0
0
1
0
1
0
0
1
1
1

2.       Bitwise OR
Bitwise OR akan menghasilkan bit “1”, jika salah satu operan bernilai bit “1”. Operasi bitwise OR dapat digambarkan sebagai baerikut :

a
b
a & b
0
0
0
0
1
1
1
0
1
1
1
1
3.       Bitwise XOR (Exclusive OR)
Bitwise XOR akan menghasilkan bit “1”, jika kedua operan memiliki nilai bit yang berbeda. Operasi bitwise XOR dapat digambarkan sebagai berikut :

a
b
a & b
0
0
0
0
1
1
1
0
1
1
1
1
4.       Bitwise Complement
Bitwise Complement akan menghasilkan bit yang berlawanan dengan bit yang dioperasikan. Operasinya dapat digambarkan sebagai berikut :



Example :
class Bitwise{ 
         public static void main(String[] args) { 
         int x,y; 
         x = ~100; 
         System.out.println("value  of inverse of x : "+x); 
         x = 17 & 30; 
         System.out.println("value  of and : "+x); x = 17 | 30; 
         System.out.println("value  of or : "+x); x = 17 ^ 30; 
         System.out.println("value  of xor : "+x); x = 111; y = x >> 1;
         System.out.println("value  of right shift : "+x); x = -111; y = x >> 1;
         System.out.println("value  of right shift neg : "+x); x = 111; y = x >>> 1;
         System.out.println("value  of right shift 1 bit 0 : "+x); x = -111; y = x >>> 1;
         System.out.println("value  of right shift 1 bit 0 neg : "+x); x = 111; y = x << 1;
         System.out.println("value  of left shift : "+x); x = 1000; y = x << 1;
         System.out.println("value  of left shift : "+x); 
          } 
}
Output :

Boolean Operator
Boolean operator (operator boolean) adalah operator yang mengharuskan operannya bertipe boolean (true atau false).
Logic operator
Description
!
negation (not)
&
AND
|
OR
^
XOR
&&
AND (short circuit)
||
OR (short circuit)

Operator !, &, | dan ^ mempunyai implementasi yang sama sebagaimana ketika ia menjadi bitwise operator. Hanya saja di logical operator, operan yang dilibatkan disini harus bertipe boolean, yang hanya mempunyai nilai true atau false.

Mungkin ini saja yang saya bisa bagi tentang Operator dalam pemrograman Java , AND THANKS FOR READING ..

In:

Kegiatan Pkl Saya Hari Ini Tanggal 18 Maret 2014

Malam Guys

Kembali lagi dengan saya Franky.Novan dengan cerita Kegiatan PKL saya hari di STMIK AKAKOM , hari ini adalah hari yang mengesankan bagi saya , banyak pelajaran yang saya dapat dari kegiatan presentasi tadi , baik dari cara pembawaan presentasi ,sampai pertanggungjawaban dari apa yang kita bawakan di depan kepada teman-teman khususnya kepada dosen kita , kita harus bisa mengerti dengan seksama presentasi kita dulu baru bisa kita bawakan

Walaupun saya hari ini belum mendapatkan kesempatan untuk presentasi , saya sudah mendapat pengalaman yang sangat bermanfaat dari teman-teman yang sudah preesentasi.

Mungkin ini saja yang saya bisa ceritakan di hari ini , AND THANKS FOR READING 

In:

Kegiatan Pkl Saya Hari Ini Tanggal 17 Maret 2014

Malam Guys

Kembali lagi dengan saya Franky Novan dengan cerita kegiatan PKL saya di STMIK AKAKOM khususnya , hari ini saya mulai belajar bagaimana penggunaan Emulator Android pada laptop , dan manfaatnya banyak yang saya bisa temukan , tapi kekuranngannya yaitu suka NOT RESPONDING ..



Dan untuk kedepannya saya akan berusaha agar ada solusi untuk Emulator Android yang lebih baik , selain itu  saya juga mulai membuat persiapan presentasi dengan M.S Power point.

Mungkin ini saja yang saya bisa bagikan di Malam ini And Thank's For Reading :)


In:

Kegiatan PKL Saya Hari Ini Tanggal 14 Maret 2014



Hay guys ..

Bersama saya lagi Franky.Novan dengan cerita kegiatan PKL saya di STMIK AKAKOM, hari ini saya belajar bagaimana penggunaan  brush dan pengabungan/kombinasi warna di photoshop hal itu saya pelajari agar dalam pembuatan Background,layer-layer dalam pembuatan CD-Interaktif yang saya buat hasilnya bisa baik, karna dengan adanya keseimbangan baik dalam bentuk pemasukan gambar,icon,dll serta dengan penggabungan/kombinasi warna yang baik akan menghasilkan sesuatu yang menarik, karna dengan desain yang menarik pasti orang yang menonton CD-Interaktif akan tertarik bukan hanya sekali tapi berulang-ulang kali.



Maka dari itu penggabungan/kombinasi warna sangat penting untuk desain yang kita buat nantiny.

Mungkin ini saja yang saya bisa tulis dihari ini AND THANK’S FOR READING.

In:

Kegiatan Pkl Saya Hari Ini Tanggal 13 Maret 2014 (belajar VIRTUAL DJ)

Hay Guys

Selamat sore , hari ini dengan saya lagi Franky.Novan dengan cerita kegiatan PKL saya hari ini di STMIK AKAKOM.

Hari ini saya belajar menambahkan Effect pada lagu di software Virtual-DJ,

 
dan dengan bantuan-bantuan Vidio Tutorial yang saya Download,dan dengan itu dihari ini saya belajar bagaimana menggunakan Virtual DJ.
 
setelah itu saya mulai menggerjakan tugas tentang handycam saya .
 
Kemudia untuk ingin lebih tau tentang software VIRTUAL DJ & Tutorialnya bisa ditanya di kolom komentar dibawah ini
 
Mungkin ini saja yang saya bisa tulis dihari ini,AND THANK'S FOR READING
 
 
 
 

In:

Kegiatan Pkl Saya Hari Ini Tanggal 12 Maret 2014 (Cara meringankan Laptop/PC)

Hay ..

Kembali lagi dengan saya Franky Novan dengan cerita kegiatan dan sekaligus pembagian info-info yang saya pelajari , hari ini PKL saya seperti biasa tapi ada satu kendala yang membuat saya merasa malas melakukan apa-apa , dan kendala tersebut adalah pada saat saya sedang Browsing dan maelakukan kegiatan-kegiatan di laptop saya , saya merasa laptop saya lemot dan saya mencari beberapa solusi untuk menanggulangi kendala itu ... hehe-hehe .. nah pada posting saya kali ini saya juga akan membagikan cara Meringankan Laptop/PC .

Inilah beberapa cara yang akan saya bagi :

Cara 1
1.  Pergi butang Start> All Programs>Accessories>System Tools

2. Kemudian,klik Disk Cleanup & klik. So.akan keluar macam nih-->


->contoh<- br="">


#Sekarang just Klik OK (seperti contoh image di atas) sahaja.Then, tunggu seketika.  
3. Selepas itu, korang Tick box yang perlu di DELETE .Kalau meera, meera hentam klik semua jer.Hehe.Kasi buang segala langau-2 lembab.Ehek~~ Bila dah tick box-2 yang diperlukan tuh, klik OK. Macam contoh kat image bawah nih yup^^-->

 ->contoh<- br="">


4 .Kemudian, klik Delete Files. Macam nih hah-->



Pasti dia akan clean apa yang patut.
PERHATIAN!Jika sayangkan Lappy/Pc korang tuh, cara ini mesti dilakukan setiap hari. Hal ini kerana dapat membuang segala file-2 yang tersave secara automatic tiap kali korang melayari internet ataupun berkongsi file dengan PC lain. Ok Awok??Faham??^ ^Tak susahkan?

Cara 2
1. Pergi butang Start> All Programs>Accessories>System tools

2. Kemudian, cari  Disk Defragmenter & klik. So.Akan keluar macam nih-->


3.  Seterusnya, Klik Defragment Disk(seperti contoh image di atas) .Tunggu seketika.
4.  Dah siap.Just klik Close okey.

PERHATIAN! Cara ini korang wajib lakukan tiap minggu.Hal ini  kerana, terdapat file-2 yang terlindung ataupun tidak terlindung yang berpecah belah dalam PC/Laptop koran 

Mudah-mudahan info ini bermafaat ya , kembali lagi ke kegiatan PKL saya di STMIK AKAKOM , ketka cara-cara diatas sudah saya lakukan terasa sekali perpedaannya , dan kemudian saya melakukan kegiatan saya seperti biasa tanpa kendala lagi .

Mungkin ini saja yang saya bisa ceritakan dan saya bagikan, AND THANK'S FOR READING ...


In:

Kegiatan PKL Saya Hari Ini Tanggal 11 Maret 2014 (cara melindungi BLOG)


Hay ....

Dengan saya Franky.Novan,Di posting saya sore ini saya akan menceritakan kegiatan saya di STMIK AKAKOM , hari ini saya belajar bagaimana cara melindungi artikel blog agar tidak di COPY-PASTE nah di bawah ini saya akan bagikan untuk kalian semua juga .



Memang sih sebenarnya aktivitas copy paste tidak diharamkan walaupun ada peraturan yang mengikat mengenai hak kekayaan intelektual, akan tetapi alangkah baiknya jika kita menghargai karya/tulisan dari orang lain. Yah kalau sudah terjangkit virus copas jangan full di-copas lah. misalnya di tulis ulang dengan kata-kata kita sendiri atau dimodifikasi sedemikian rupa sesuai gaya tulisan sendiri.

Nah kembali ke topik bahasan, berikut ini ada sedikit tips untuk meminimalisir tindak copy paste agar tidak disalah gunakan. Perlu jadi catatan sebelumnya bahwa cara yang akan saya sharingkan ini adalah dengan cara mendisable klik kanan. Berikut Penjelasannya :
  • Buka Editor Template mu.
  • Cari kode <head> bisa dengan cara tekan ctrl+f untuk mempermudah pencarian
  • Pastekan kode dibawah ini dibawah kode <head>
<script language=JavaScript>
<!--

//Matikan Klik Kanan

var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
// -->
</script> 
  •  Save

Nah sekarang blog anda tidak akan bisa di klik kanan. Tapi cara ini hanya mendisable klik kanan. tetap saja bisa di copy dengan short cut ctrl + c. Oh ya ada trik lain nih yang fungsinya sama, lebih simple

1. Masuk ke menu Design
2. Pilih Edit HTML
3. Cari kode </head> pada kotak Edit HTML
4. Kemudian dibawah kode </head> ganti kode <body> dengan kode berikut.

<body onmousedown="return false" oncontextmenu="return false" onselectstart="return false">
5. Setelah anda mengganti kode tersebut kemudian Simpan Template

Jika anda tidak dapat menemukan kode <body> kemungkinan kode tersebut sudah berubah bentuk karena rancangan anda sebelumnya. Maka cari kode yang berawalan <body... dan ganti dengan kode pada langkah no 4

Semoga bermanfaat !!!

Mungkin ini saja yang saya bisa ceritakan dan saya bagikan,AND THANK'S FOR READING ....