ASCII como uso?

pessoal,

preciso gerar um arquivo que no final ele precisa ter indicador de fim de registro: Caracteres cr(ASCIIx’13’) If(ASCIIx’10’)
o problema nao eh gerar o arquivo txt e sim esses dois caracter q não consigo!
pra esse mesmo arquivo eu tinha q gerar o caracter beta(ASCIIx’225’) mas com esse código ele gerava um outro caracter foi qndo tentando e chutando numeros eu consegui usar o("\337") e ele mostrou o beta;

alguém aew sabe usar os simbolos do ascII?
podem me ajudar?

Oi

Amigão é que Java não é ASCII por isso, Java é Unicode, tu tem que ver o código Unicode equivalente ao teu ASCII, aí é só mudar por Unicode e ser feliz. :slight_smile:

T+

Olá,

não seria algo assim:


public class ASCII {

// crlf = Carriage Return + Line Feed (do velho e bom DOS!)
public static String CRLF1 = "\r\n";  

// ou, para preservar a portabilidade:
public  static  String  CRLF2 = System.getProperty("line.separator");

   public static void main (...) {

      try {
          FileOutputStream fos = new FileOutputStream("c:\ascii2.txt");
          OutputStreamWriter writer = new OutputStreamWriter(fos, "US-ASCII");
          writer.write("um" + CRLF1 + "dois"+ CRLF2);
          writer.close();
       }
       catch (Exception e) { /* ... */ }
   }
}

valeu aih pessoal,
não sabia que era unicode, vou procurar a tabela agora, e qnto ao esquema do

public static String CRLF1 = "\r\n";

não vai funcionar no .txt por ser unicode esse código sairia outro símbolo no final!

vou pesquisar e qndo achar eu posto aki o resultado!