/*单目运算包括:+(正),-(负),++(自增),--(自减)
正负这个不用说啦。
自增自减这个东西,老是容易混淆,其实我们在编程时大可不必用这些容易混淆的东西。
不过还是来区分一下。简单的区分方法就是,看++、--在前面还是在后面,在前面则先自增、自减,在后面则先参与运算,再自增自减。例子如下:
假设x为100
(x++)-5*6这个表达式的值为70,x值为101(x参与运算后再自增)
(++x)-5*6这个表达式的值为71,x的值为101(x子增厚再参与运算)*/
//前置++
int i =0 ;
for (int j = 0; j < 10;j++) {
System.out.println("初始值"+i);
System.out.println(i++);
System.out.println("前置++:"+i);
}
//后置++
for (int j = 0; j < 10;j++) {
System.out.println("初始值"+i);
i++;
System.out.println(i*100);
System.out.println("后置++:"+i);
}
//前置--
int i =10 ;
for (int j = 0; j < 10;j++) {
System.out.println("初始值"+i);
System.out.println(--i);
System.out.println("前置++:"+i);
}
//后置--
for (int j = 0; j < 10;j++) {
System.out.println("初始值"+i);
System.out.println(i--);
System.out.println("后置++:"+i);
}