|
Legal a quest�o.
Depurei o c�digo dentro do JBuilder e dei uma
olhada nas propriedades dos objetos.
No primeiro exemplo, tudo igual, no segundo, as
propriedades "Offset" e "Value" estavam diferentes.
Em "Value" foram considerados os zero � esquerda em
9 posi��es, por isso deu diferente.
Abaixo, o c�digo do m�todo toString da classe
Integer. Neste c�digo � que deu a diferen�a.
/**
* Returns a <code>String</code> object representing the * specified integer. The argument is converted to signed decimal * representation and returned as a string, exactly as if the * argument and radix 10 were given as arguments to the {@link * #toString(int, int)} method. * * @param i an integer to be converted. * @return a string representation of the argument in base 10. */ public static String toString(int i) {
int q, r, charPos ; charPos = 12 ; char buf [] = new char [charPos] ; char sign = 0 ; if (i == Integer.MIN_VALUE)
{
return "-2147483648"; } if (i < 0) {
sign = '-' ; i = -i ; } // Generate two digits per
iteration
while ( i >= 65536 ) { q = i / 100 ; // really: r = i - (q * 100) ; r = i - ((q << 6) + (q << 5) + (q << 2)) ; i = q ; buf [--charPos] = DigitOnes [r] ; buf [--charPos] = DigitTens [r] ; } // Fall thru to fast mode for smaller
numbers
// assert(i <= 65536, i); for (;;) { q = (i * 52429) >>> (16+3) ; r = i - ((q << 3) + (q << 1)) ; // r = i-(q*10) ... buf [--charPos] = digits [r] ; i = q ; if (i == 0) break ; } if (sign != 0) { buf [--charPos] = sign ; } **************************************************
Giovani Salvador Site pessoal - http://pagina.de/siglas (Siglas de inform�tica) PROCERGS - Cia. de Processamento de Dados do Estado do Rio Grande do Sul - BRASIL Setor TSI - Tecnologia para Sistemas de Informa��o ICQ #44904309 **************************************************
|
- [java-list] Inst�ncias Michel
- [java-list] Java e Oracle Fabricio Quiles
- Re: [java-list] Java e Oracle Maiko A. Rocha
- Re: [java-list] Inst�ncias Dalton
- Re: [java-list] Inst�ncias luizbarbosa
- Re: [java-list] Inst�ncias Michel
- [java-list] Servlets e Applets Marcos Coelho
- Re: Re: [java-list] Inst�ncias Mauro
- Re: [java-list] Inst�ncias Giovani Salvador
- Re: [java-list] Inst�ncias Giovani Salvador
- Re: [java-list] Inst�ncias Itamar Almeida de Carvalho
- Re: [java-list] Inst�ncias Roberto Hideki
- Re: [java-list] Inst�ncias JSams
- RE: [java-list] Inst�ncias Rafael Siqueira
