Boolean.getBoolean(name)
발생일: 2009.04.30 문제: parameter로 가져온 "true" 값을 boolean 으로 변경하려고 한다. 하여, Boolean.getBoolean("true") 를 적용했는데, true가 아니라 false가 리턴된다. 해결책: Boolean.getBoolean(name) 은 시스템 프로퍼티에 존재하는 name 의 값이 "true" 일 경우에만 true를 리턴한다. 지금 같은 경우에는 Boolean.valueOf("true").booleanValue() 를 사용하는 게 맞겠다. 같은 문제에 대해 명확하게 설명해 둔 블로그가 있다.
Daylogs/Java
2009. 4. 30. 11:23
공지사항