萌新问个JAVA问题

为什么输出的是3不是4
2025-05-09 10:14:37
推荐回答(1个)
回答1:

哦.因为你构造的时候输入的是3...而且.我也绝对不相信它输出的是3 正确的应该输出了3.0

你那个跟类同名的方法是叫构造方法, 是你在调用new时候使用的..

所以你这个程序的执行顺序是

  1. 构造sb对象  这里面包含输出a

  2. 将a的值.变成4

二〇一七年八月十四日 19:34:37