我有10多個參數的方法,實際上我應該使用構建器模式編寫它。不過,我認爲轉換成Kotlin會很糟糕。我不知道是否有一種方法可以像Kotlin一樣輕鬆地編寫Java?Java是否有可能使用Kotlin等默認參數創建方法重載?
當我們創建樂趣科特林這樣
fun foo(bar: Int = 0, baz: Int) { /* ... */ }
foo(baz = 1) // The default value bar = 0 is used
我們怎麼能寫,未經書面每一個可能在Java類似的方法?
E.g.
不需要寫
void foo(int bar, int baz){
...
}
void foo(int baz){
int bar = 0;
}
這是[這個問題](HTTPS的科特林味的版本:// stackoverflow.com/q/997482/3195526) –