firstThatOrNull
Returns the first element in this iterable for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This iterable to search in iteration order.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Type Parameters
The element type of this iterable.
Returns the first element in this object array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This object array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Type Parameters
The element type of this object array.
Returns the first element in this byte array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This byte array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this short array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This short array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this int array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This int array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this long array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This long array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this float array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This float array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this double array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This double array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this boolean array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This boolean array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.
Returns the first element in this char array for which predicate returns true, or null if none match.
The predicate receives the zero-based index of each element together with the element itself.
Receiver
This char array to search from start to end.
Return
The first matching element, or null if no element satisfies predicate.
Parameters
Called with the index and each element; should return true for the element to return.