PDF 다운로드 PDF 다운로드

null 은 변수가 어떠한 객체도 가리키지 않고 값이 없는 것을 의미한다. ‘if’ 문을 사용하여 코드에서 null 을 확인할 수 있다. null 은 무언가 존재하지 않는다는 것을 나타내거나 검증하는데 사용된다. 이러한 문맥에서 봤을 때, 코드에서 다른 프로세스를 시작하거나 중지시키는 조건으로서 사용될 수 있다. [1]

파트 1
파트 1 의 2:

자바에서 Null 체크하기

PDF 다운로드
  1. 한 개의 “=” 는 변수를 선언하고, 이에 값을 할당하는데 사용된다. 이를 사용하여 변수를 null 로 정할 수 있다.
    • 변수 “0” 과 null 값은 동일하지 않으며, 다르게 작동한다.
    • variableName = null;
  2. “==” 는 양쪽의 두 값이 동일한지 확인하는데 사용된다. “=” 를 사용하여 변수를 null로 설정한다면, 변수가 null과 동일하다는 것이 참으로 반환된다.
    • variableName == null;
    • 또한, “!=” 를 사용해서 값이 같지 않은지 확인할 수도 있다.
  3. 결과는 불리언 (참 또는 거짓) 값으로 나올 것이다. 불리언 값을 다음 문에 수행할 조건으로 사용할 수 있다.
    • 예를 들어 값이 null 이면, “object is null” 이라는 텍스트가 나오게 한다. 만약 “==” 가 null 이 되는 변수를 찾지 못하면, 이 조건을 건너뛰거나 다른 경로를 취한다.
    광고
 Object 
 object 
 = 
 null 
 ; 
 if 
 ( 
 object 
 == 
 null 
 ) 
 { 
 System 
 . 
 out 
 . 
 print 
 ( 
 "object is null " 
 ); 
 } 
파트 2
파트 2 의 2:

Null 체크 사용하기

PDF 다운로드
  1. 할당된 값 대신 null을 기본값으로 사용하는 것이 일반적이다.
    • string() 는 실제로 사용될 때 까지 값이 null 이라는 의미이다.
  2. 반환된 null 값은 루프를 끝내거나 프로세스를 중단하는데 사용될 수 있다. 이는 무언가 잘못되거나 원하지 않은 조건이 실행됐을 때, 오류나 예외를 설정하는데 흔하게 사용된다.
  3. 이와 유사하게, null은 프로세스가 아직 시작되지 않았음을 알리는 것으로 사용되거나 프로세스의 시작점을 표시할 조건으로 사용될 수 있다.
    • 예시: 객체가 null 일 때, 무언가를 하거나 객체가 null 이 아닐 때까지 아무것도 하지 말아라.
    광고
 synchronized 
 method 
 () 
 { 
 while 
 ( 
 method 
 ()== 
 null 
 ); 
 method 
 (). 
 nowCanDoStuff 
 (); 
 } 

  • 어떤 사람들은 값이 항상 객체를 가리켜야 하는 객체 지향 프로그래밍에서 null의 과도한 사용은 잘못된 관행이라고 생각한다. [2] [3]
광고

이 위키하우에 대하여

이 문서는 8,751 번 조회 되었습니다.

이 글이 도움이 되었나요?

광고