eduardo, vc jah tentou com Á Ó Í Ú ? nao ha erro neles? testei aki no JDeveloper e ocorreu tudo bem. o lance eh q isso depende da sua jvm, do prompt q vc tah usando, a fonte q tah sendo usada no seu prompt, etc. por ex. no linux vc pode definir q fonte usar no prompt. talvez o 'É' nao eh impresso, entao eh trocado pelo ? e o java acaba pegando o codigo do ?. pra vc ter ideia, aki to usando JDK 1.3.1 e o codigo do 'É' eh 201. jah do ? eh 63. entao, verifique essas coisas. se for bug, entao eh de uma versao antiga da jvm. qual vc tah usando? :)
abracos, bruno. --- Eduardo de Britto Castro <[EMAIL PROTECTED]> escreveu: > 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 É. > > _______________________________________________________________________________________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.yahoo.com/ ------------------------------ 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] -------------------------------------------------------------------------