您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Java:递增/递减运算符的前缀/后缀?

Java:递增/递减运算符的前缀/后缀?

i = 5;
System.out.println(++i); //6

这将打印出“ 6”,因为它将i加1并返回值。5 + 1 = 6;这是前缀,在操作中使用该编号之前会添加该编号。

i = 6;
System.out.println(i++); //6 (i = 7, prints 6)

这将打印出“ 6”,因为它需要i,存储副本,加1并返回副本。因此,你获得了我当时的价值,但同时又增加了它。因此,你可以打印出旧值,但是它会增加。后缀增量的好处。

然后,当你打印出i时,它会显示i的实际值,因为它已经增加了。7

java 2022/1/1 18:20:33 有443人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶