Programing/Kotlin 5

문자열이 비어있지 않은지를 확인하는 메소드 StringUtils.hasText, isNotBlank, isNotEmpty 차이

StringUtils.hasText, isNotBlank, 그리고 isNotEmpty는 모두 문자열이 비어 있지 않은지를 확인하는 메소드입니다. 1. StringUtils.hasText: (공백 걸러냄) 이 메소드는 Apache Commons Lang 라이브러리의 StringUtils 클래스에 있는 메소드입니다. 주어진 문자열이 null이 아니고, 빈 문자열이 아니며, 공백 문자로만 이루어져 있지 않은지를 확인합니다. 따라서, 문자열이 실제로 텍스트를 포함하고 있는지를 확인하는 데 사용할 수 있습니다. 2. isNotBlank: (공백 걸러냄) 이 메소드는 Kotlin 표준 라이브러리에 있는 String 클래스의 확장 함수입니다. 주어진 문자열이 null이 아니고, 빈 문자열이 아니며, 공백 문자로만 이..

Programing/Kotlin 2023.07.01

코틀린 기본 문법 var val

코틀린 기본 문법 var val 코틀린에서 변수를 다루는 방법 모든 변수는 var / val을 붙여 주어야 한다. var : 변경 가능하다 / val : 변경 불가능하다 (read-only) Primitive Type과 Reference Type을 구분하지 않아도 된다. (long, Long 구분 x) null이 들어갈 수 있는 변수는 타입 뒤에 ? 를 붙여주어야 한다. 아예 다른 타입으로 간주된다. 객체를 인스턴스화 할 때 new를 붙이지 않아야 한다. /** * var은 변경 가능한 변수 * val은 변경 불가능한 final 변수 */ var number1 = 10L val number2 = 10L //또는 타입을 명시할 수 있음 var number1: Long = 10L val number2: Lo..

Programing/Kotlin 2023.06.27