Ich habe Methode mit 10+ Parametern eigentlich sollte ich es mit Builder-Muster schreiben. Aber ich denke, es wird ein Durcheinander sein, wenn es nach Kotlin konvertiert wird. Ich frage mich, ob es eine Möglichkeit gibt, Java zu schreiben, die sich leicht wie Kotlin verhalten könnte?Kann Java eine Methode erstellen, die mit Standardargumenten wie Kotlin überlädt?
Wenn wir geschaffen Spaß mit Kotlin wie diese
fun foo(bar: Int = 0, baz: Int) { /* ... */ }
foo(baz = 1) // The default value bar = 0 is used
Wie können wir ähnliche Methode in Java geschrieben, ohne jede erdenkliche schreiben?
z.
brauchen nicht
void foo(int bar, int baz){
...
}
void foo(int baz){
int bar = 0;
}
ist, zu schreiben: // stackoverflow.com/q/997482/3195526) –