Kotlin 引數命名
阿新 • • 發佈:2018-11-27
在Java中我們呼叫一個方法,如果方法的引數較多而且型別一樣的時候你是否崩潰了呢,比如:
void test(){
add(1,1,1,1,1,1,1);
}
void add(int a,int b,int c,int d,int e,int f,int g){
}
我看到這樣的方法簡直就是崩潰的,Koltin的引數命名很好的解決了此問題。
fun test() { add(a = 1, b = 1, c = 1, d = 1, e = 1, f = 1) add(a = 1, b = 1, d = 1, c = 1, e = 1, f = 1) } fun add(a: Int, b: Int, c: Int, d: Int, e: Int, f: Int) { }
我們在呼叫函式的時候可以在前面加上引數的名稱,設定引數的順序都可以打亂,這樣的程式碼看起來是不是可維護性和可讀性大大提高了。
加入Kotlin大軍吧。