JAVAのインクリメント演算子 デクリメント演算子

++ --

i++ 一づつ増える i-- 一づつ減る


例えば、
i = i + 1; が
i += 1;
i++;

どれも一つづつ増えてる。 

■ 前置 インクリメント

 ++i  --i

i=5;


a = ++i;
はじめにiが6となり、その後aは6となる。

class Test{
     public static void main(String args[]) {
		int i,a;
		i = 5;
		a = ++i;
		System.out.println("aは、"+ a +" となりiは"+ i +" となる");
     }
 }


■ 後置 インクリメント 

i++ i--


i = 5;
a = i++;

だと、aは5になり、iはその後6となります。

class Test3{
     public static void main(String args[]) {
		int i,a;
		i = 5;
		a = i++;
		System.out.println("aは、"+ a +" となりiは"+ i +" となる");
     }
 }