Belajar Java Dasar Operator Increment Dan Decremen

Penggunaan operator increment dan decrement
Gunakan operator prefix increment (atau decrement) untuk menambahkan (atau mengurangi) 1 dari sebuah variabel, yang dikenal sebagai preincrementing (atau predecrementing) variabel.
Preincrementing (atau predecrementing) variabel ini menyebabkan nilai variabel ditambahkan (atau dikurangi) oleh 1, dan kemudian nilai baru dari variabel digunakan dalam ekspresi yang ada.
Gunakan operator postfix increment (atau decrement) untuk menambahkan (atau mengurangi) 1 dari sebuah variabel, yang dikenal sebagai postincrementing (atau postdecrementing) variabel.
Postincrementing (atau postdecrementing) variabel ini menyebabkan nilai variabel yang sebenarnya, digunakan dalam ekspresi yang ada, dan kemudian variabel tersebut ditambahkan (atau dikurangi) oleh 1.
Untuk lebih jelasnya :
- ++x adalah prefix increment, menambahkan 1 pada variabel x, dan kemudian menggunakannya dalam ekspresi.
- –x adalah prefix decrement, mengurangi 1 pada variabel x, dan kemudian menggunakannya dalam ekspresi.
- x++ adalah postfix increment, menggunakan nilai variabel x pada ekspresi, dan kemudian ditambahkan 1.
- x– adalah postfix deccrement, menggunakan nilai variabel x pada ekspresi, dan kemudian dikurangi 1.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
public class IncrementDanDecrement { public static void main( String args[] ){ int x; //demonstrasi postfix increment operator x = 3; // menetapkan nilai 3 ke variabel x System.out.println( x );//print 3 System.out.println( x++ ); //print 3 kemudian post increment System.out.println( x );//print 4 System.out.println();//membuat baris kosong x = 3; // menetapkan nilai 3 ke variabel x System.out.println( x );//print 3 System.out.println( x-- ); //print 3 kemudian post decrement System.out.println( x );//print 2 System.out.println();//membuat baris kosong x = 3; // menetapkan nilai 3 ke variabel x System.out.println( x );//print 3 System.out.println( ++x ); //preincrement kemudian print 4 System.out.println( x );//print 4 System.out.println();//membuat baris kosong x = 3; // menetapkan nilai 3 ke variabel x System.out.println( x );//print 3 System.out.println( --x ); //predecrement kemudian print 2 System.out.println( x );//print 2 } } |
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
3 3 4 3 3 2 3 4 4 3 2 2 <ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-client="ca-pub-1500690789755748" data-ad-format="fluid" data-ad-layout="in-article" data-ad-slot="9483250114" data-mce-style="display: block; text-align: center;"></ins> |
Demikianlah pembahasan mengenai Belajar Java Operator Increment Dan Decrement, tentunya semoga bisa bermanfaat untuk anda.
Leave a Reply