Java: Memahami Operator Penambahan/Penurunan Awalan dan Pascafiks
Di Java, pengendali kenaikan ( ) dan pengurangan (--) boleh digunakan sebagai operator awalan dan pascafiks. Ini boleh membawa kepada beberapa kekeliruan apabila melibatkan susunan penilaian mereka.
Operator Awalan lwn. Postfix
Contoh
Pertimbangkan coretan kod Java di bawah:
int i = 3; i++; System.out.println(i); // prints "4" ++i; System.out.println(i); // prints "5" System.out.println(++i); // prints "6" System.out.println(i++); // prints "6" System.out.println(i); // prints "7"
Penjelasan
Ringkasan
Apabila menggunakan pengendali kenaikan/pengurangan, adalah penting untuk memahami perbezaan antara operator awalan dan pascafiks. Operator awalan mengubah suai operan sebelum menggunakannya dalam operasi, manakala operator postfix menggunakan operan dahulu dan kemudian mengubah suainya.
Atas ialah kandungan terperinci Java Prefix vs. Postfix Increment/Decrement: Apakah Perbezaannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!