문자열이 공백인지 아닌지 체크하는 방법을 보도록 하겠습니다.
string 타입 문자열의 경우에는 초기값이 “” 으로 설정됩니다.
각 데이터 타입 초기값 확인은 아래를 참조해주세요.
Golang 문자열 숫자 타입 초기값 확인 방법
프로그램마다 변수를 선언할 때 값을 지정하지 않으면 데이터마다 초기값이 설정됩니다.Go에서도 변수 선언할 때 값을 지정하지 않으면 기본값이 설정이 됩니다.데이터 타입 초기값타입형태초기값문자열string""(공백문자)정수rune, int 등0부동소수점fload, complex 등0.0논리값boolfalse배열선언타입 초기값구조체struct각 필드에 선언한 초기값nil값이 없는 상태값이 없는 상태nil은 C언어의 NULL, 자바의 null에 해당한다고 보면 됩니다.초기값 확인 예제package mainimport ( "fmt")func...
공백 체크를 하기 위해서는 문자열 길이가 0인지 확인해야 합니다.
문자열 공백 체크 예제
package main
import "fmt"
func main() {
s := ""
if len(s) == 0 {
fmt.Println("공백 문자열")
} else {
fmt.Println("문자열")
}
}
문자열 길이를 반환하는 len을 사용해서 길이를 취득합니다.
초기값인 공백일 경우에는 0을 반환합니다.
댓글