Tempo di ordinamento in file TXT scritto con filewriter
-
09-12-2019 - |
Domanda
Il mio problema è .Sto scrivendo un programma per effettuare prenotazioni.Per questo uso filewriter e scrittura bufferizzata per scriverlo in un file TXT.L'input è attraverso SimpleinOutDialog e dà una stringa con il modello HH: mm: SS.
Questo scrivo al file TXT insieme a un nome
Esempio:
.
08:00:00
Tom Hanks
06:20:00
Henry Bigs
Quello che sto cercando di fare è ordinare la data in modo da poterlo leggere facilmente? Qualsiasi aiuto?
Soluzione
Sì.Usa log4j o slf4j o Logback e fai il modello:
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>testFile.log</file>
<append>true</append>
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%date{HH:mm:ss} - %msg%n</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="FILE" />
</root>
</configuration>
.
Framework ordinerà i messaggi per te.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow