반복문 반복문 작성하는 여러 방법 아래 두 반복문은 같은 출력값을 가진다. until을 사용하면 미만까지 센다 step은 괄호 사이의 수만큼 간격으로 센다 downTo는 수를 아래로 센다 downTo step 활용 while문 list 변경가능한 리스트(
타입체크를 할 때 코틀린은 is를 사용한다. if문 대신 when문을 사용하도록 권장한다.코틀린은 as?로 타입 캐스팅이 불가능한 예외 상황에 null을 반환하도록 한다.이를 변형해서 위처럼 사용할 수도 있다. 이 경우, null이 반환되는 상황에서 "실패"를 반환하도
코틀린 표준 라이브러리에서 제공하는 확장함수목적 : 간결성, 명료성, 유지보수 용이성정의 : 객체의 컨테스트 내에서 실행 가능한 코드 블럭을 만드는 함수 \- 호출 시 임시 범위가 생성되며, 이 범위 안에서는 이름 없이 객체에 접근 가능context : 문맥, 맥락,
초기화 지연 정의: 변수를 선언할 떄 값을 지정하지 않고, 나중에 지정할 수 있는 방법 목적: 메모리 효율적으로 사용하기 위해서, null safe한 value를 사용하기 위해서 lateinit, var 변수 타입을 지정해줘야 함 primitive 타입은 사용