プリインクリメント演算子
日本語 | 前置増加演算子 |
英語 | pre increment operator |
ふりがな | ぷりいんくりめんとえんざんし |
フリガナ | プリインクリメントエンザンシ |
「++演算子」の、変数の左に付けたもの。
「++変数;」形式で、変数を1増やすことができる。
「前置インクリメント演算子」とも呼ばれる。
逆に、変数の右に++を付けたものを「ポストインクリメント演算子」と呼ぶ。
「ポストインクリメント演算子」との違いは、「ポストインクリメント演算子」が次の行に移る直前に1増えるのに対し、プリインクリメント演算子は評価時にその場で1増える点である。
通常はプリインクリメント演算子の方を使用するため、「インクリメント演算子」すなわち「プリインクリメント演算子」として使用されることも多い。
「++変数;」形式で、変数を1増やすことができる。
「前置インクリメント演算子」とも呼ばれる。
逆に、変数の右に++を付けたものを「ポストインクリメント演算子」と呼ぶ。
「ポストインクリメント演算子」との違いは、「ポストインクリメント演算子」が次の行に移る直前に1増えるのに対し、プリインクリメント演算子は評価時にその場で1増える点である。
通常はプリインクリメント演算子の方を使用するため、「インクリメント演算子」すなわち「プリインクリメント演算子」として使用されることも多い。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
int i = 100;
System.out.println( i );
// 100
// 変数の左に付けるのがプリインクリメント演算子。
System.out.println( ++i );
// 101
}
}
public class Sample
{
public static void main( String[] args )
{
int i = 100;
System.out.println( i );
// 100
// 変数の左に付けるのがプリインクリメント演算子。
System.out.println( ++i );
// 101
}
}
// Sample.java public class Sample { public static void main( String[] args ) { int i = 100; System.out.println( i ); // 100 // 変数の左に付けるのがプリインクリメント演算子。 System.out.println( ++i ); // 101 } }