Increment/Decrement
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 17 / 73.
Artırma ve azaltma operatörleri, bir değişkenin değerini 1 artırıp azaltmak için kullanılır. Bu operatörler, özellikle döngülerde ve sayaçlarda programlamada yaygın olarak kullanılır.
Artırma operatörü iki artı işareti ++ ile, azaltma operatörü ise iki eksi işareti -- ile temsil edilir.
Örneğin, count adlı bir değişkeni artırmak için artırma operatörünü şu şekilde kullanabilirsiniz:
int count = 5;
count++; // count is now 6Benzer şekilde, value adındaki bir değişkeni azaltmak için, azaltma operatörünü şu şekilde kullanabilirsiniz:
int value = 10;
value--; // value is now 9Buna eşdeğerdir:
count = count + 1 // increment by 1
count = count - 1 // decrement by 1Görev
BaşlangıçSize count değişkeninin başlatılmasıyla bir kod verildi. (Bu satırı silmeyin!)
Görevimiz şu işlemleri bu sırada eklemek:
- Artırma operatörünü (
++) dört kez kullanarak count'a 4 ekleyin - Çarpma operatörünü (
*) kullanarak count'u 2 ile çarpın - Azaltma operatörünü (
--) bir kez kullanarak count'tan 1 çıkarın
Kopya kağıdı
Artırma ve azaltma operatörleri, bir değişkenin değerini 1 artırıp azaltmak için kullanılır.
Artırma operatörü ++ bir değişkeni 1 artırır:
int count = 5;
count++; // count şimdi 6Azaltma operatörü -- bir değişkeni 1 azaltır:
int value = 10;
value--; // value şimdi 9Buna eşdeğerdir:
count = count + 1 // 1 artır
count = count - 1 // 1 azaltKendin dene
public class Main {
public static void main(String[] args) {
int count = 0;
// Kodu aşağıya yazın
// Aşağıdaki satırı değiştirmeyin
System.out.println("count = " + count);
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else