站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题关于函数的默认参数

关于函数的默认参数

摘要: 关于函数的默认参数


请问各位高手,谁知道java中有没有和C++一样的默认参数?如果有应该如何写?


f()
f(String s)
f(String s,booeal b)


不是这个意思,是默认参数,不是多参数


就是这个意思

void f() {
f("...", false);
}
void f(String s) {
f(s, false);
}
void f(String s,booeal b) {
....
}


Java 可不能这样定义:
void f(String name, int amount=2, boolean readable=false) {}

没有这样的定义法。


自己编啊,很简单。

f(string n, int i, boolean b) {
//.......................
}
f(string n, ini i) {
f(n, i, true/false)
}
f(string n) {
f(n, 0/1/2)
}
f() {
f("myname")
}
不就达到你的目的了吗?


↑返回目录
前一篇: 字符串解析问题?
后一篇: 菜鸟学习遇问题?!