why java don't have default value for arguments in method call
for example with 开发者_开发问答C++ I can write
void func(int a=1,int b=2){...}
using Java I have to create several methods
It wasn't a feature that the creators of Java thought was important enough to include. Remember that Java was partially created as a reaction against the complexities of C++.
精彩评论