obj를 String 으로 변환할때 주 사용하는
String.valueOf 와 .toString()
두 메소드는 NULL 에 대한 차이에 있다.
obj 가 NULL 이면 String.valueOf 는 "NULL" 이라는 문자열을
obj 가 NULL 이면 .toString 은 NullPointException을 발생시킨다.
Object sample = null;
String output = String.valueOf(sample);
String output2 = sampel.toString();
System.out.println(output);
System.out.println(output2);
--------- 결과 ---------
**NULL
*** NullPointException 발생**
소스 실행결과 ( 온라인컴파일러 )

