前++后++之90%的Java程序员都跳不出来的坑
发布日期:2022-02-24 01:06:36 浏览次数:2 分类:技术文章

本文共 1015 字,大约阅读时间需要 3 分钟。

前言:

昨天在逛博客的时候看到了一个i++的帖子,也是无意间点了进去,看到了三道题,当时看到有三道题,一看就是小儿科,但是我按照博主的要求把答案写在了纸上,就对了第一道,懵逼了,工作了两年时间的我,竟然在i++上翻了船,无语啊!!!

这三道题 会让你对i++ 和 ++i 的理解更加深刻!!!

答案在最后,先把自己的答案写在纸上哦,然后再看答案!希望大家都能做对.

第一题:

package com.itheima;/*** @author NanQiang* @date 2020/9/17 16:09*/public class test {
public static void main(String[] args) {
int a = 0; for (int i = 0; i < 99; i++) {
a = a ++; } }}

第二题:

package com.itheima;/*** @author NanQiang* @date 2020/9/17 16:09*/public class test {
public static void main(String[] args) {
int b = 0; for (int i = 0; i < 99; i++) {
b = ++ b; }System.out.println(b); }}

第三题:

package com.itheima;/*** @author NanQiang* @date 2020/9/17 16:09*/public class test {
public static void main(String[] args) {
Integer a = 0; int b = 0; for (int i = 0; i < 99; i++) {
a = a ++; b = a ++; } System.out.println(a); System.out.println(b); }}

第一题答案:

a=0

第二题答案:

b=99

第三题答案:

a=99
b=98

转载地址:https://blog.csdn.net/weixin_45876707/article/details/108646816 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:1.Fiddler(windows)官网下载
下一篇:python 打包工具

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月04日 23时51分33秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章