kotlin20 [Kotlin] null을 다루는 방법 null을 다루는 방법 null 체크 Java public boolean startsWithA1(String str) { if (str == null) { throw new IllegalArgumentException("null이 들어왔습니다."); } return str.startsWith("A"); } public Boolean startsWithA2(String str) { if (str == null) { return null; } return str.startsWith("A"); } public boolean startsWithA3(String str) { if (str == null) { return false; } return str.startsWith("A"); } Kotlin fun st.. 2022. 7. 5. [Kotlin] 코틀린에서의 변수 코틀린에서의 변수 변수 선언 키워드 - var과 val Java long number1 = 10L; final long number2 = 10L; Kotlin var number1 = 10L // 변수 var number2: Long = 10L // 타입지정 val number3 = 10L // 상수 // Val cannot be reassigned, 값 변경이 불가능하다. number3 = 30L // 컴파일 에러 발생, 초기화가 필요하다. var number3: Int println(number3) var: 변경 가능한 변수, variable val: 변경 불가능한 상수, value 타입지정은 변수명: 타입 형태로 작성한다. TIP! 모든 변수는 우선 val로 만들고 꼭 필요한 경우에 var로 변경한.. 2022. 7. 5. 이전 1 2 3 다음