自增运算解析过程
2021-01-30 01:19:13 0 举报
自增运算符解析过程,自减运算符同理,i++
作者其他创作
大纲/内容
栈
1)i++,先取出i的值 5;2)再自增,i的值5加1更新为6;3)再取出i的值6;4)输出上面(第2次)取出的i的值—6;
①
1)i++,先取出i的值 5;2)再自增,i的值5加1更新为6;3)输出上面(第1次)取出的i的值—5;
Local Variable
i
5+6
③
题目1:
6
5
11
②
⑦
题目2:
++i
⑤
int i = 5;i++;System.out.println( i );//6
题目4:
i++
④
print( 11 )
print( 6 )
7
int i = 5;System.out.println( i++ );//5
int i = 5;i = i++ + i++;System.out.println( i ); //11
1)++i,先自增,i的值5加1更新为6;2)再取出i的值6;3)输出上面(第1次)取出的i的值—6;
1)第一个i++,先取出i的值5;2)再自增,i的值5加1更新为6;3)第二个i++,先取出i的值6;4)再自增,i的值6加1更新为7;5)将两次取出的值(5、6)进行相加,将结果11,赋值给i;6)取出i的值11;7)输出上面(第3次)取出的i 的值;
题目3:
int i = 5;System.out.println( ++i );//6
⑥
print( 5 )
收藏
收藏
0 条评论
下一页