오늘도 삽질중

android Null Check 본문

안드로이드

android Null Check

Choi3950 2018. 6. 17. 02:46
반응형

안드로이드 널 체크 함수입니다.

public boolean NULLCheck(Object object){  //Object  NULL인 경우 true를 반환
if(object == null){
return true;
}
else if (object.equals("")){
return true;
}
else if(object.toString().length()==0){
return true;
}
return false; //그렇지 않을경우 False를 반환
}


사용예

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

EditText editText = findViewById(R.id.EditText);

String Data = editText.getText().toString();
if(!NULLCheck(Data)) { //널값이 아닌경우
Toast.makeText(getApplicationContext(), "널값이 아닙니다.", Toast.LENGTH_LONG).show();
}
}

public boolean NULLCheck(Object object){ //Object NULL인 경우 true를 반환
if(object == null){
return true;
}
else if (object.equals("")){
return true;
}
else if(object.toString().length()==0){
return true;
}
return false; //그렇지 않을경우 False를 반환
}
}


반응형
Comments