哪錯了,求告知
我照著打的if(screen<3.5f){
??
? System.out.println("您輸入的參數(shù)值有問題,自動賦值為3.5");
? screen=3.5f;
? }
? else
? {
? screen=newScreen;
? }
賦的值Telphone phone2=new Telphone(5.0f,1.4f,2.0f);
結(jié)果:您輸入的參數(shù)值有問題,自動賦值為3.5
有參數(shù)的構(gòu)造方法執(zhí)行了
我照著打的if(screen<3.5f){
??
? System.out.println("您輸入的參數(shù)值有問題,自動賦值為3.5");
? screen=3.5f;
? }
? else
? {
? screen=newScreen;
? }
賦的值Telphone phone2=new Telphone(5.0f,1.4f,2.0f);
結(jié)果:您輸入的參數(shù)值有問題,自動賦值為3.5
有參數(shù)的構(gòu)造方法執(zhí)行了
2017-03-01
舉報
2017-03-01
我記得這個說的是screen,但是還有兩個參數(shù)cpu,和內(nèi)存;但是你定義screen,cpu,和內(nèi)存的順序可能不一樣;所以在Telphone phone2=new Telphone(5.0f,1.4f,2.0f);中,你的screen的參數(shù)可能是第二個或者第三個,而不是第一個5.0f;第二個和第三個顯然是小于3.5的,所以代碼沒有問題,你看看是不是這樣!如果不是在問下。
2017-03-01
代碼不全沒法看
2017-03-01
沒看懂問的什么東西,這就很尷尬。