thể trùng lặp:
Java optional parametersJava constructor/method với tham số tùy chọn?
Tôi biết rằng trong PHP nếu bạn muốn gọi một hàm với các tham số ít bạn khai báo các chức năng như:
function foo(int param1, int param2 = "2");
và bây giờ Tôi có thể gọi foo(2)
và param2
sẽ được đặt thành 2.
Tôi đã cố gắng để làm điều này trong một nhà xây dựng Java nhưng có vẻ như nó không phải là có thể. Có cách nào để làm điều này hoặc tôi chỉ phải khai báo hai nhà thầu?
Cảm ơn!
Tôi không quen với PHP, nhưng tại sao bạn không khai báo param2 bên trong phương thức? –
trạng thái này là tham số tùy chọn, nếu bạn chỉ định param2 nó nhận giá trị bạn cung cấp, nếu không nó sẽ nhận giá trị "2" – luketorjussen