可能重复:
Java是否支持默认参数值?
有可能做这样的事情
private void function(Integer[] a, String str = "")
Run Code Online (Sandbox Code Playgroud)
就像在PHP中一样.如果我不提供str,它将是空的.在PHP中,它可能在JAVA中给我错误.或者这里唯一的解决方案是创建两个这样的方法?
private void function(Integer[] a, String str)
private void function(Integer[] a)
Run Code Online (Sandbox Code Playgroud)
确切地说,除了以下之外没有其他选择:
private void function(Integer[] a, String str) {
// ...
}
private void function(Integer[] a) {
function(a, "");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |