关于++,--的理解
来源:互联网 发布:python中什么叫装饰器 编辑:程序博客网 时间:2024/05/22 13:49
package cn.itcast.demo01;
/*
* ++, – : 增量语句, 用来对变量的自身进行操作的
* 解释:
* ++: 对变量的自身进行+1操作
* –: 对变量的自身进行-1操作
*
* 使用分为两种:
* 单独使用:
* ++,–写在变量的前面或者是后面,最终的结果是一样的.
* 单独使用: 就是变量自身单独成立一行, 没有任何的其他代码.
* 混合使用:
* ++,–如果写在变量的前面, 是先对变量的值进行+1,-1操作, 在参与其他运算
* ++,–如果写在变量的后面, 在先参与运算, 在对变量自身的值进行+1,-1操作
*/
public class Demo04JiaJia {
public static void main(String[] args) { // 单独使用 int a = 5; int b = 5; a++; ++b; System.out.println(a);// 6 System.out.println(b);// 6 // 混合使用 int c = 10; int d = 10; int temp = --c + ++d; System.out.println(c);// 9 System.out.println(d);// 11 System.out.println(temp);// 20 int i = 20; int j = 15; int sum = i++ + j-- - --temp;// 20 + 15 - 19 System.out.println(sum);// 16 // 注意点: int x = 10; int y = x++;// 因为++写在x的后面, 所以先把x的值取出来给y, 然后再对自身的值+1 System.out.println(y);//10 int n = 5; System.out.println(n++);// 5 System.out.println(n);// 6}
}
阅读全文
0 0
- 关于scn的理解
- 关于com的理解
- 关于SCN的理解
- 关于class 的理解
- 关于中断的理解
- 关于权限的理解
- 关于scn的理解
- 关于人机交互的理解
- 关于MVC的理解
- 关于Ispostback的理解
- 关于委托的理解
- 关于Load的理解
- 关于MVC的理解
- 关于socket的理解
- 关于getchar的理解
- 关于初始化的理解
- 关于GRUB的理解
- 关于MVC的理解
- python黑帽之TCP代理proxy(chapter1)
- 哈希桶的实现
- Vscode C++插件更新错误解决方案
- Python+Selenium的元素定位方法(xpath)
- cmd命令行大全 dos命令 cmd命令整理
- 关于++,--的理解
- hibernate和mybatis的优缺点
- JAVA CAS单点登录(SSO)
- 通过api使用HttpURLConnection 获取返回天气数据。
- zookeeper基础(笔记)
- codeforces814b
- 51nod 1239 欧拉函数之和
- 520.Detect Capital(String-Easy)
- HttpClient4.5-第一章基础