|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 119
|
Strano dubbio con Java
Sto scrivendo un programma in Java che salva un file con roba scritta dentro e ogni fine riga inserisco la escape sequence \n come sempre.
Il file risultante però quando lo apro col Blocco note non mi fa vedere l'a capo riga. Però gli altri editor si. Perchè il blocco note non mi va a capo? |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
![]() Dipende da quali classi di I/O hai usato. Se usi ad esempio la BufferedWriter, puoi usare il metodo newLine().
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 119
|
Io uso un FileWriter, ma con altri editor o word stesso gli a capo ci sono
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Se in Java "butti fuori" in output un semplice \n, ottieni un linefeed e basta (stile Unix), quindi con il blocco note, non lo vedi corretto. Se la classe che usi per l'I/O non ha il metodo newLine() e, in generale, quando devi conoscere quale è la sequenza di fine riga da usare, puoi sempre fare: Codice:
String newline = System.getProperty("line.separator");
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
prova \n\r
![]()
__________________
My gaming placement |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Infatti, ad esempio, l'applicazione blocco note non riconosce la sequenza LF+CR. Vedere per credere! ![]()
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
Quote:
![]()
__________________
My gaming placement |
|
![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 119
|
Figata! Ora provo subito...
Funziona! E così è anche portabile Oro, Grazie mille ![]() Ultima modifica di Craving : 05-04-2006 alle 08:03. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:25.