Kotlin判空

Java判空

public class TestJava {
    public void test(String data) {
        if (data != null) {
            Log.d("TestJava", "TestJava");
        }
    }

    public void testArray(ArrayList<String> datas) {
        if (datas != null && datas.size() > 0) {
            Log.d("TestJava", "TestJava");
        }
    }
}

Kotlin判空

class TestKotlin {

    fun test(data: String) {
        data?.let {
            Log.d("TestKotlin", "TestKotlin")
        }
    }

    fun test(datas: ArrayList<String>) {
        if (!datas.isNullOrEmpty()) {
            Log.d("TestKotlin", "TestKotlin")
        }
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章