区分Java中++运算符的前缀和后缀形式?
Java提供了两个运算符,即++和-,分别将值增加和减少1。
这些运算符有两种变体-
预先增加/减少-这种形式,首先增加/减少值,然后执行指定的操作。
示例
在下面的示例中,变量i的初始值为5。我们正在使用预增量运算符打印变量的增量值。
由于我们使用的是预递增运算符,因此i的值将递增然后打印。
public class ForLoopExample {
public static void main(String args[]) {
int i = 5;
System.out.println(++i);
System.out.println(i);
}
}输出结果
6
后递增/递减-这种形式,首先执行指定的操作,然后递增/递减值。
示例
在下面的示例中,变量i的初始值为5。我们使用后增量运算符打印变量的增量值,然后再次打印i值。
由于我们使用后递增运算符,因此i的值将被打印然后递增。
public class ForLoopExample {
public static void main(String args[]) {
int i = 5;
System.out.println(i++);
System.out.println(i);
}
}输出结果
5 6
示例
public class ForLoopExample {
public static void main(String args[]) {
int i = 5;
System.out.println(i--);
System.out.println(i);
int j =5;
System.out.println(--j);
}
}输出结果
5 4 4
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下