compareTo

JS
원주민
abstract operator fun compareTo(other: T)Int

이 객체와 지정된 객체를 비교합니다. 이 객체가 지정된 같으면 0을 리턴 , 음수는 그 이하라면 -1, 또는 양의 수는 그 이상이라면 1리턴


String.fold(initial:R){R,T->R} 함수

fold 함수의 원형

inline fun <TR> Sequence<T>.fold(
    initial: R
    operation: (acc: R, T) -> R
)R

적산 값으로 시작 초기 값 및인가 동작을 전류 누산기 값 및 각 소자에 왼쪽에서 오른쪽으로한다. 

즉 누산기 같은 역할입니다. RxJava의 reduce와 비슷합니다 . 값을 계속 더해줄수 있습니다 .

fold는 겹이라는 뜻입니다.


List.plus()

원래 콜렉션의 모든 요소를 ​​포함하고 주어진 요소를 포함하는리스트를 리턴합니다 .

operator fun <T> Iterable<T>.plus(element: T)List<T>
operator fun <T> Collection<T>.plus(element: T)List<T>