안드로이드 빈 스트링 체크(Empty String Check)

Intro

빈스트링 체크방법

빈스트링 체크

if(value.equals(""))
{
...
}

equal("")에서 빈 객체를 생성하므로 좋지않은 방법이다.

if(value.length()==0)
{
...
}

null point exception 이 발생 할수있다.

if(TextUtils.isEmpty(value))
{
...
}

다른 객체를 생성하지도 않으며 null check, empty 체크가 가능하다.

활용

if(TextUtils.isEmpty(title)) // 제목이 비어있는지 판단
{
    Toast.makeText(this, "제목을 입력해주세요", Toast.LENGTH_SHORT).show();
    return;
}

일정 추가시 제목이 비어있으면 토스트 메시지를 띄우고 return 하도록하는 코드

실행결과

1

참고자료

https://uroa.tistory.com/2

댓글남기기