item 12) 항상 toString을 재정의할 것
toString 메서드
포맷의 문서화
public static BigInteger valueOf(long val) {
// If -MAX_CONSTANT < val < MAX_CONSTANT, return stashed constantif (val == 0)
return ZERO;
if (val > 0 && val <= MAX_CONSTANT)
return posConst[(int) val];
else if (val < 0 && val >= -MAX_CONSTANT)
return negConst[(int) -val];
return new BigInteger(val);
}toString 파싱하는 경우가 없도록 하기
주의 사항
Last updated