page contents

每日学员问答

Pack 发布于 2020-01-15 16:05
阅读 484
收藏 0

下面代码的结果是多少?


public class Test { 

    public static void main(String[] args) { 

        int k = 0; 

        int ret = ++k + k++ + ++k + k; 

        // ret的值为多少 

        System.err.println(ret); 

    } 

}

201
Pack
Pack

8


1.k + k 值为2

2.然后 + k 由于第一步 有k 此时k为3 值为5

3.然后再加上k 3 结果为8

请先 登录 后评论