firstOrNull

fun firstOrNull(): T?

Returns the first element, or null if the list is empty. None-unique results may cause unexpected problems and are not recommended.

返回第一个元素,如果列表为空,则返回 null。 非唯一结果可能会导致意外的问题,不推荐使用。


fun firstOrNull(predicate: (T) -> Boolean): T?

Returns the first element matching the given predicate, or null if no such element was found. None-unique results may cause unexpected problems and are not recommended.

返回与给定 predicate 匹配的第一个元素,如果未找到此类元素,则返回 null。 非唯一结果可能会导致意外的问题,不推荐使用。