[Tutorial 6] Increment Operator and decrement Operator

Friday 17 October 2014
Salam Guys,OK!

Increment Operator


1.Sekarang kita akan sembang pasal increment operator. Increment Operator ini adalah perkara yang common dan selalu orang guna time korang create coding java.Dimana ia akan bantu korang increase or menambah sesuatu.

Contoh:

  1. user pertama add name dia.
  2. giliran user kedua pulak add nama dia.
  3. then sambung user yang lain..dan habis.
  4. Setelah kesemua user da selesai.Pihak admin hendak check berapa org yg masuk name.
  5. Dengan menggunakan increment operator akan membantu pihak admin berapa kesemua user yang telah masukkan nama di dalam system.
So,itu salah satu punya real life punya situasi dimana kita akan implement increment operator.

2.Sekarang akuh akan show macam mana hendak buat increment operator.

 public class Training{  
      public static void main(String[] args){  
   
           int bola = 1;  
   
           System.out.println(bola);  
   
           bola++;  
   
           Sysem.out.println(bola);  
      }  
 }  

  1. Pada coding diatas,Kita create variable bola dan menyimpan value 1 di dalam variable bola.
  2. Then,kita papar variable bola.Output: 1.
  3. ok! bahagian bola++; itu adalah coding increment.Disini akan berlaku penambahan value.Value yang berada di dalam variable bola automatic tambah satu. So asal value ada 1 then sekarang tambah value 1 jadi Output:2.
3.Output:

Decrement Operator

1. Decrement Operator ini adalah korang hendak mengurangkan sesuatu nilai.

Contoh:
  1. Dimana 1 kotak ada 10 pendrive.So kita hendak agihkan setiap pendrive tersebut dekat setiap pelajar.
  2. Jadi dengan menggunakan decrement operator.Setiap kali pelajar ambil pendrive dalam korang,automatic dia akan tolak satu(-1).So dengan cara itu kita boleh check berapa banyak lagi pendrive yang ada dalam kotak.
 So,itu salah satu punya real life punya situasi dimana kita akan implement decrement operator.

 2.Sekarang kita Coding.dimana ada 10 pendrive dan seorang daripada pelajar telah mengambil 1 pendive.


  Create 1 variable pendrive yang memegang value 10.

 int pendrive = 10;  


Full coding:


 public class Training{  
      public static void main(String[] args){  
   
           int pendrive = 10;  
   
           System.out.println("Seorang pelajar mengambil 1 pendirve di dalam kotak");  
   
           pendrive--;  
   
           System.out.print("Jumlah pendrive di dalam kotak adalah:");  
           System.out.println(pendrive);  
   
      }  
 }  
  1. Create variable pendrive menyimpan value 10;
  2. Papar dimana kita kasi taw yang sorang pelajar telah mengambil 1 pendrive dalam kotak.
  3. So dibagian " pendrive--;" adalah process decrement dimana asal 10 value dan lepas dia sampie dia process sini dia akan automatic kurang 1.Jadi tinggal 9 pendrive.
  4. lepas tuhh dia papar menggunakan nama variable pendrive.Output: 9.
  5. So itulah process decrement operator.

Prefix Dan Postfix

 1.Jadi,Dalam Increment Operator and Decrement Operator pun ade prefix dan postfix.

Contoh:

Postfix:

 data++;  

Dimana penambahan value 1 kedalam variable data akan berlaku selepas process ini.Jadi lepas proses "data++;" baru value 1 akan di add kedalam variable data.


prefix:
 ++data;  

Dimana penambahan value 1 kedalam variable data akan berlaku time tuh jugak.Jadi masa create "++data;" masa tuhh jugak dia add value 1 dalam variable data.


Kalao korang x caye, try...
Coding dia:

 public class Training{  
      public static void main(String[] args){  
   
           int data = 10;  
   
           System.out.println(data++);  
           System.out.println(data);  
   
           System.out.println("----------------");  
   
           int info = 10;  
   
           System.out.println(++info);  
           System.out.println(info);  
      }  
 }  

2.Output:





No comments:

Post a Comment