스코프함수1 Kotlin14. null 문제, 스코프함수 1. null 클래스를 많이 쓰게되면, 여러가지 객체들이 변수에 대입되어 사용하게 된다. 여기서 중요한게!! 변수에 객체가 대입되어 보관이 되어있는가를 살펴봐야한다!! (안그러면 에러니까) 개발자는 변수에 객체가 있다고 생각했지만, 막상 안에는 null값이라면?? 에러다. 그래서 코틀린에서는 변수에는 null 대입을 기본적으로 인정하지않는다. class를 지정한 변수의 경우, 거기에 null을 대입하는것은 불가능하다. 또 프로퍼티의 경우, 반드시 객체가 대입될 수 있도록 초기화를 해야한다. 코틀린에서 초기화가 안된 프로퍼티(즉, 이 상태는 null의 상태이다)는 프로퍼티로 인정하지 않는다. 2. null 대응과 관련된 연산자 그런데 경우에 따라서는 null이 필요한 경우도 있을것이다. 코틀린에서는 nul.. 2023. 8. 13. 이전 1 다음