java中函数的参数不能设置默认值?没这么夸张吧?

JCC0128 2005-04-12 04:18:31
rt
...全文
7824 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChiliHot 2005-05-06
  • 打赏
  • 举报
回复
对于属性的支持是Java永远的痛。

楼主说的还只是其属性不方便之处之一。
louisqiang 2005-05-06
  • 打赏
  • 举报
回复
C#中也没有默认参数支持啊!!
默认参数,为什么要有呢!没有不是也很好吗!
mylovebest 2005-05-06
  • 打赏
  • 举报
回复
感觉没默认值没什么影响啊。
mark too
JCC0128 2005-05-06
  • 打赏
  • 举报
回复
默认函数有点模板的味道哦~
edward0716 2005-05-06
  • 打赏
  • 举报
回复
有解决方法就好。
wanghongtaoleifeng 2005-05-06
  • 打赏
  • 举报
回复
mark
Yanbin_Q 2005-05-06
  • 打赏
  • 举报
回复
象C++参数可以有默认值,在函数调用时代码的可读性也会差一点

java选择并非无道理的
ipconfiger 2005-05-05
  • 打赏
  • 举报
回复
干脆还说,阿,java不支持制动类型,真落后
JCC0128 2005-05-04
  • 打赏
  • 举报
回复
up
luoknd 2005-04-12
  • 打赏
  • 举报
回复
晕!
ChDw 2005-04-12
  • 打赏
  • 举报
回复
Java本身不支持默认值 ,如果你希望这样,其实可以换一个方法的

public void methodA() {
methodA(0);
}
public void methodA(int index) {
doSomeThing(index);
}

这样就差不多等同于methodA有一个参数index,默认是0

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧