`
zwt2001267
  • 浏览: 435185 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中i++与++i的区别

阅读更多
//i++和++i是有区别的,
//i++是在一个先使用后加1,即先使用i的值,后让i+1
//++i则是先加1后使用,即先让i+1后再使用i的新值
class ijiajia
{
 public static void main(String[] args) 
 {
  System.out.println("Hello World!");
  int i=3;
  int count=(i++)+(i++)+(i++);//count=3+4+5,不信的话你可以用count=(i++)+(i++);这时会等于7
  System.out.println(i);//i=6
  System.out.println(count);//count=12
  int j=3;
  count=(++j)+(++j)+(++j);//count=4+5+6
  System.out.println(j);//j=6
  System.out.println(count);//count=15
 }
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics