convert.toString () 알려진 제한
convert.toString () 메소드는 숫자를 다음으로 만 변환 할 수 있습니다 : 2, 8, 10 또는 16. 비표준 발전을 사용해야하는 경우이 한도는 제한 될 수 있습니다.
임의로 고급 및 일치하는 맞춤형 실현
숫자를 모든 발전으로 변환하려면 사용자 정의 메소드를 구현할 수 있습니다. 간단한 방법은 다음과 같습니다.
이 메소드는 입력 번호를 대상으로 나눈 값으로 반복하고 나머지 번호를 결과 문자열에 첨부합니다. 반대 순서로 구축 된 결과, 가장 오른쪽의 숫자가 먼저 나타났습니다.
최적화 : 배열 버퍼를 사용
많은 수의 성능을 향상시키기 위해 문자열 연결 대신 배열 버퍼를 사용하는 것이 좋습니다.
이 최적화는 대상 진행 상황에서 많은 숫자를 가진 많은 숫자에 특히 효과적입니다. 적은 숫자 (대상의 1 자리 숫자)의 경우 intoStration이 일반적으로 더 빠릅니다.