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 +" となる"); } }