深刻理解Java中的i++、++i语句

在几乎全部的命令式编程语言中,必然都会有i++和++i这种语法。在编程启蒙教材《C语言程序设计》一书中,也专门解释了这两条语句的区别。有些语言中i++和++i既能够做为左值又能够做为右值,笔者专门测试了一下,在Java语言中,这两条语句都只能做为右值,而不能做为左值。同时,它们均可以做为独立的一条指令执行。java int i = 0; int j1 = i++; // 正确 int j2 = +
相关文章
相关标签/搜索