java函数参数默认值
时间: 2023-10-13 11:06:38 浏览: 185
Kotlin函数默认值的完全讲解
Java 没有像 Python 或 JavaScript 那样的函数参数默认值机制。但是,我们可以使用函数重载来实现类似的效果。
例如,我们可以定义一个带有一个参数的函数和一个带有两个参数的函数。在第二个函数中,第二个参数可以默认为一个特定的值。
```
public class Example {
public void doSomething(int x) {
// ...code here...
}
public void doSomething(int x, int y) {
// ...code here...
}
public void doSomethingWithDefault(int x) {
doSomething(x, 42); // use default value for y
}
}
```
在这个示例中,`doSomethingWithDefault` 函数允许我们只传递一个参数,并且将第二个参数默认为 `42`。如果我们需要指定不同的值,我们可以调用 `doSomething` 函数并传递两个参数。
阅读全文