笔者最近因为工作需要,自学java,对于学习资料、百度搜索里也讲得不够清晰、完善之处,通过自己编写程序、测试,加深了理解。以下是我猜想java中自加(++)自减(–)运算符对应的等价代码并进行测试的过程:
首先,用文本编辑器UltraEdit编写程序Test.java:
但是,在命令窗口中编译之后,居然报了好多令我当时不知所云的错:
咨询了别人后才发现,原来是因为忘记写程序入口(main方法),以及变量i前忘记加数据类型int导致的……果然太久不写了好容易犯糊涂啊……T T
修改代码如下:
编译运行后,控制台上输出的结果,和预期相同(数组中索引为3的元素’o’被替换成了’p’)。
修改如上代码8-9行: