阅读下列代码 public class { public static void main(String args[]){ double d=12.3; Decrementer

admin2009-08-25  12

问题 阅读下列代码        public class  {          public static void main(String args[]){            double d=12.3;            Decrementer dec=new Decrementer();            dec. decrement(D) ;            System. out. println(D) ;          }        }        class Decrementer{          public void decrement(double decMe){            decMe=decMe-1.0;          }        }    代码执行后输出结果是

选项 A、12.3
B、11.3
C、13.3
D、-1.0

答案A

解析 此题考查方法的参数传递方式。题目中用的是传值引用,传值引用不能改变基本类型的参数,所以d的值没有变化,依然是12.3。
转载请注明原文地址:https://kaotiyun.com/show/ncnp777K
0

最新回复(0)