偏好一個方法到另一個(通過編譯器)的正式原因是什麼? 爲什麼它選擇字節等第一個我知道int可以代表字節,但也浮動。它爲什麼如此正式?什麼標準編譯器選擇重載方法之一
public class MethodCurrier {
public void setValue(int wrt){//naglowek
System.out.println("Typ int "+ wrt);
}
public void setValue(float wrt){//naglowek
System.out.println("Typ float "+ wrt);
}
public static void main(String[] args) {
MethodCurrier currier = new MethodCurrier();
currier.setValue(4);//int
currier.setValue(2.3f);//float
currier.setValue('c');//char
currier.setValue((byte)4);
}
}
面試問題?你有工作嗎? –