Willian, Ent�o se quisermos imprimir o caracter '�' no unicode como far�amos??
Fabiano -----Mensagem original----- De: Willian Charles Balmant [mailto:[EMAIL PROTECTED]] Enviada em: ter�a-feira, 19 de fevereiro de 2002 02:30 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Bug na tabela ASC? Eduardo! C�digos ASCII possuem apenas 1 byte (0 a 255) ou -128 a 127. Os c�digos de 0 a 127 s�o padronizados (ANSI), mas da� pra cima � diferente em cada plataforma. Na minha m�quina rodando Windows '�' = 201 e n�o 144, j� DOS n�o corespond�ncia (Aparece o 65533). J� o '�' no Windows 233 e no DOS 8218. Considerando apenas Microsoft, do DOS para o Windows j� h� diverg�ncias. (Tente abrir um arquivo acentuado, criado no Windows, no Dos). S� que java n�o trabalha apenas com a tabela ASCII. Ele trabalha com c�digos Unicode de 2 bytes. Esperimente rodar o programa abaixo assim: java teste >unicode public class teste { public static void main (String args[]) { for(int i = 0; i < 0x10000; i++) System.out.print(i + " = " + (char) i + ((i+1)%5 == 0 ? "\n" : "\t")); } } Agora abra o arquivo "unicode" no Dos e depois no Windows ou ainda em outra plataforma. At� mais! ----- Original Message ----- From: Eduardo de Britto Castro To: [EMAIL PROTECTED] Sent: Sunday, February 17, 2002 12:28 PM Subject: [java-list] Bug na tabela ASC? Existe um problema com o caracter n�mero 144 "�". Se tentarmos dar um prinln nele aparece um "?" e o mesmo acontece ao tentar gravar um arquivo texto. O seu c�digo tamb�m � mostrado errado, como no teste a seguir: public class teste { public static void main (String args[]) { System.out.println ("O c�digo do caracter '�' �: " + (int) '�'); } } A sa�da � a seguinte: O c�digo do caracter '?' �: 65533 Experimente fazer o teste com outros caracteres. Todos funcionam corretamente menos o �. ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
