double x=2.5;
double[]y=new double[3];
这段程序声明初始化长度为3的数组,我可以理解成
y>=0.0&&y<=3.0吗
double[] y=new double[3];这句话,是初始化1个double类型的数组,这个数组里面有3个数,y[0],y[1],y[2],这3个,但是没有赋值,这3个都是空的,或者为0的
不对,数字小表示从0开始,按你的理解就是0,1,2,3 长度就为4了。应该理解为y>=0&&y<=2