java学习笔记 i++和++i

原创 2015年07月06日 17:26:21

int a=3,b;

b=a++;     //结果a=4,b=3。a++如果参加表达式运算,要先参与运算,再完成自增动作

b=++a;//结果是a=4,b=4。++a则是不管有没有运算,先加1,然后参与运算

int i=3;

i=i++;//结果i=3,相当于temp=i;i=i+1;i=temp,所以i=3.

加强训练:

int i=3; int count=(i++)+(i++)+(i++); System.out.println(i); System.out.println(count);

int count=(i++)+(i++)+(i++)=3+4+5=12

int count=(++i)+(++i)+(++i)=4+5+6=15

浅谈java之++i和i++区别

浅谈java之++i和i++区别                   今天简单谈谈关于java的一个误区,相信很多刚开始学习java的朋友都会遇到这个问题,虽然问题很简单,但是经常容易搞混,说说jav...
  • u011747761
  • u011747761
  • 2015年01月09日 16:31
  • 10396

Java中i++和++i的区别

说来惭愧,从事开发工作也有一年时间了,然而在今天的一个业务逻辑里突然发现原来我对i++和++i都没有理解,或者说我之前的理解是错误的。这对于一个有追求的程序猿是不能容忍的。知道之后,迅速恶补学习,现在...
  • qq_34471736
  • qq_34471736
  • 2017年01月18日 11:41
  • 3371

Java中关于i=i++的正确解释方法

Java中关于i=i++的正确解释方法
  • shaogaige
  • shaogaige
  • 2016年01月29日 19:31
  • 989

Java中i=i++;运算结果

今天看到一个题,结果和原本想的不太一样,也有些意思,同时也深入地考虑到更多情况。 原本的题大体如下, 以下程序的输出结果是什么? Class Test{   public static void ma...
  • zqs62761130
  • zqs62761130
  • 2015年02月02日 10:20
  • 720

java中的i++ 和 ++i 以及 for循环

今天在看java的i++  和++i 的区别,感觉自己还是会绕。正好整理下。 i++:先赋值,后计算; ++i;先计算,后赋值。 看下面代码:public class Text { public s...
  • allenjay11
  • allenjay11
  • 2016年04月14日 21:14
  • 2596

java i++和++i的区别

//i++和++i是有区别的, //i++和++i都代表着i=i+1; //i++是在一个先使用原值,然后加1,即先使用i的值,后让i+1. //++i则是先加1后使用,即先让i+1后再使用i的新值....
  • q2267671366
  • q2267671366
  • 2014年12月23日 14:36
  • 2615

++i 和 i++ 的理解

C语言初学者易理解错误的自增运算符
  • hongdeng123
  • hongdeng123
  • 2016年08月30日 20:47
  • 11266

C语言i++和++i的区别

i++和++i的区别虽然简单,还是记录一下吧!     【知识点】      1. 对于普通独立的语句,i++和++i是一样的,如:         i++; 等效于i=i+1;         +...
  • u013046097
  • u013046097
  • 2016年12月03日 11:09
  • 1759

C++中的++i和i++

最近虽然比较忙,也有点压力,不过相对还是闲的时间多,花了些时间看了些书。 还是感觉要写点什么,就从这里开始吧。 写在前面:--i和i-- 与 ++i和i++ 相似,这里仅讨论后者。 一、对于内...
  • qq_35154908
  • qq_35154908
  • 2016年10月19日 10:52
  • 740

c语言中i++与++i的区别及运行效率

在c语言我们会经常把i++与++i弄混淆。 i++    是先使用,再自加(其自加是在遇到结束标志时才会进行) 即a = i;i=i+1; ++i    是先自加,再使用 即 i=i+1; a...
  • Mormont
  • Mormont
  • 2016年11月11日 19:39
  • 4349
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java学习笔记 i++和++i
举报原因:
原因补充:

(最多只允许输入30个字)