Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [Java] aggiungere newline a file di testo

    salve a tutti, sono alle prese con la scrittura di stringhe in un file di testo.
    domanda: come faccio ad aggiungere, quando voglio, dei ritorni a capo?
    aggiungendo semplicemente "\n" alle stringhe ottengo in output un quadratino nel file di testo.

    grazie a quanti risponderanno! ;)

  2. #2
    Utilizza la classe BufferedWriter; tra i suoi metodi ci sta anche newLine()
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  3. #3
    grazie! ;)
    confermi che, con le classi reader classiche, su sistemi Windows occorre la sequenza "\t\n" per stampare un normale ritorno a capo?

  4. #4
    \t è il tab! dovrebbe essere \r\n la sequenza corretta...
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  5. #5
    Originariamente inviato da pippo75
    \t è il tab! dovrebbe essere \r\n la sequenza corretta...
    sì sì vero, ho sbagliato a digitare! :D
    grazie mille ancora, alla prossima!

  6. #6
    Utente di HTML.it L'avatar di Zalex
    Registrato dal
    Aug 2001
    Messaggi
    357
    vari modi:
    * con RandomAccessFile
    codice:
    RandomAccessFile ioFile= new RandomAccessFile( filePath );
    ioFile.writeByte( "\n" );
    ioFile.close();
    * con FileWriter
    codice:
    FileWriter file = new FileWriter( filePath );
    file.write( '\n' );
    file.close();

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.