前缀递增和后缀递增区别
来源:互联网 发布:lg18650电池淘宝 编辑:程序博客网 时间:2024/06/06 02:08
//++i 前缀递增 是先执行运算 再生成值
//i++ 后缀递增 是先生成值 再执行运算
int i = 1;
System.out.println("i:"+i); //应该输出1
System.out.println("++i:"+ ++i); //应该输出2
System.out.println(i); //应该输出2
System.out.println("i++:"+ i++); //应该输出2
System.out.println(i); //应该输出3
//--j 前缀递增 是先执行运算 再生成值
//j-- 后缀递增 是先生成值 再执行运算
int j = 1;
System.out.println("j:"+j); //应该输出1
System.out.println("j--:"+ j--); //应该输出1
System.out.println(j); //应该输出0
System.out.println("--j:"+ --j); //应该输出-1
System.out.println(j); //应该输出-1
//i++ 后缀递增 是先生成值 再执行运算
int i = 1;
System.out.println("i:"+i); //应该输出1
System.out.println("++i:"+ ++i); //应该输出2
System.out.println(i); //应该输出2
System.out.println("i++:"+ i++); //应该输出2
System.out.println(i); //应该输出3
//--j 前缀递增 是先执行运算 再生成值
//j-- 后缀递增 是先生成值 再执行运算
int j = 1;
System.out.println("j:"+j); //应该输出1
System.out.println("j--:"+ j--); //应该输出1
System.out.println(j); //应该输出0
System.out.println("--j:"+ --j); //应该输出-1
System.out.println(j); //应该输出-1
- 前缀递增和后缀递增区别
- 操作符--自动递增和递减(前缀式和后缀式的区别、i++和++i区别)
- 前置递增和后置递增的区别
- C++前置式递增和后置式递增的区别
- !递增 !
- 递增
- 前置递增和后置递增
- 预递增和后递增
- 4章5节递增递减前后缀的区别
- for循环递增和递减的区别
- 关于英语前缀和后缀的区别
- 【LIS】【严格递增和非严格递增】
- C++前置式递增++i和后置式递增i++的区别
- C++中前置递增运算符和后置递增运算符的区别
- 后置递增和递减
- 后置递增和递减
- C++ 递增运算符:前置++和后置++的区别
- 前缀和后缀和
- 解决JBoos5.0运行EJB3.0_WebServices跟jdk1.6的兼容问题
- TabWidget 应用
- Windows通信机制和DLL机制
- Winform开机启动 托盘显示 打开超链接
- POJ-1003:Hangover
- 前缀递增和后缀递增区别
- 使用拦截器防止表单重复提交
- Sensor (draft)
- linux内核启动地址的确定
- CharacterEncodingFilter过滤器处理乱码
- java去注释
- Direc3D设备对象
- 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
- javaMD5