《java编程思想》第三章笔记之自增自减运算符
2017-11-07 17:34
148 查看
自增自减运算符已经遇到好多次了,学C的时候遇到过,现在学java也遇到了,之前理解不深,现在,写下笔记表达和巩固自己的理解。
对于i++ i--,应该是先生成值,然后再执行运算,对于++i --i,应该是先执行运算,然后再生成值,要理解生成值和操作数本身变化的值的区别。
public class Auto{
public static void main(String[]args){
int i=1;
System.out.println("i"+ i);
System.out.println("++i:"+ ++i );
System.out.println("i++:"+ i++ );
System.out.println("i:"+
i );
System.out.println("--i:"+ --i );
System.out.println("i--:"+ i-- );
System.out.println("i:"+ i );
}
}
输出结果是:
i:1
++i:2
i++:2
i:3
--i:2
i--:2
i:1
对于i++ i--,应该是先生成值,然后再执行运算,对于++i --i,应该是先执行运算,然后再生成值,要理解生成值和操作数本身变化的值的区别。
public class Auto{
public static void main(String[]args){
int i=1;
System.out.println("i"+ i);
System.out.println("++i:"+ ++i );
System.out.println("i++:"+ i++ );
System.out.println("i:"+
i );
System.out.println("--i:"+ --i );
System.out.println("i--:"+ i-- );
System.out.println("i:"+ i );
}
}
输出结果是:
i:1
++i:2
i++:2
i:3
--i:2
i--:2
i:1
相关文章推荐
- 《Java编程思想》笔记 第三章 操作符
- java编程思想第三章 操作符 笔记
- c++ primer 笔记汇总 第三章 标准库类型
- 《Linux内核设计与实现》第三章学习笔记
- 学习笔记(二)-LINQ to Objects&PS第三章
- 《用Python进行自然语言处理》代码笔记(三):第三章 加工原料文本
- AUPE第三章文件I/O笔记
- SQL笔记 第三章
- 《Java编程思想》笔记 第七章 复用类
- 统计学习方法笔记,第三章,k近邻法
- 深度学习笔记(三)第三章 概率论和信息论
- [HeadFirst-JSPServlet学习笔记][第三章:实战MVC]
- 《Java编程思想》笔记 第四章 控制执行流程
- C和指针 学习笔记——第三章 数据
- linux第三章学习笔记
- Java编程思想重点笔记(Java开发必看)
- thinking in java 阅读笔记 第三章 程序控制流程
- pp看书笔记---设计模式之禅第二版 第三章【依赖倒置原则】
- 《JavaScript 语言精粹》 学习笔记 —— 第三章 对象
- Unix原理与应用学习笔记----第三章 通用命令介绍1