목록?. (2)
코린이 탈출기
02-3 자료형 검사하고 변환하기 코틀린은 변수를 사용할 때 반드시 값이 할당되어 있어야 한다는 원칙이 있지만, 만약 변수에 값이 없는 상태를 만들고 싶을 경우에는 어떻게 해야 할까요?? ‘값이 없는 상태’를 null이라는 용어를 사용합니다. null을 할당하여 변수에 값이 없는 상태를 만들 수 있습니다. 코틀린에서는 null 상태인 변수를 허용하려면 물음표(?) 기호를 사용해 선언해야 합니다. null을 허용하는 변수를 사용하려면 null을 검사하고 처리하는 방법까지 고려해야 하고, 필요한 자료형을 변환할 수도 있습니다. null을 허용한 변수 검사하기 프로그램이 실행되는 도중에 값이 null인 변수에 접근하려 하면 NullPointException(NPE) 예외 오류가 발생합니다. 코틀린은 변수에 n..
null은 코딩하면서 자주 사용하고, 중요하기 때문에 코틀린에서는 null 관리에 신경을 많이 쓰고 있습니다. null이란 변수는 있지만 연결된 객체(instance)는 없는 상태를 의미합니다. 변수는 val이나 var로 변수의 명을 지어 기록할 값을 정하는 것인데, 다르게 말하면 객체가 변수에 담는다는 의미입니다. null은 이러한 변수는 있지만 연결된 객체가 없는 상태를 말하는데, 예를 들면 리모컨은 있지만 TV 본체는 없는 것과 비슷합니다. 2021.04.21 - [안드로이드/클래스101 - 비전공자들을 위한 나만의 안드로이드 앱 만들기] - chapter 3.3 - 코틀린 기초 문법 - 변수 / 변수 만들기 (변수에 대한 내용을 위의 글을 참고해주세요.) 위의 예시로 변수와 null에 관해 설명하..