<< ПредыдущаяОглавлениеСледующая >>


4.1.3. Инкремент и декремент

В Java существует два оператора, называемых операторами инкремента и декремента (++ и --) и являющихся сокращенным вариантом записи для сложения или вычитания из операнда единицы. Эти операторы уникальны в том плане, что могут использоваться как в префиксной, так и в постфиксной форме. При использовании префиксной формы операнд модифицируется перед выполнением операции. В постфиксной форме сначала используется содержимое операнда, а лишь после этого операнд инкрементируется или декрементируется. Следующий пример иллюстрирует использование операторов инкремента и декремента.

class IncDec {
public static void main(String args[]){
int a = 1;
int b = 2;
int с = ++b;
int d = a++;
c++;
System.out.print("a = " + a);
System.out.print("b = " + b);
System.out.print("c = " + c);
System.out.println("d = " + d);
}
}

Результат выполнения данной программы будет таким:

a=2b=3c=4d=1

 



<< ПредыдущаяОглавлениеСледующая >>