Je veux ajouter une ligne vierge après mon instruction LOG
afin de séparer mes journaux et lisible .
Comment puis-je faire cela?
Déclaration actuelle:
LOGGER.info("Person's name is {} .", person.getName());
Notez que je ne veux pas faire cela après chaque instruction, juste pour certaines instructions.
Ajoutez simplement \n
à la fin de la chaîne à consigner.
LOGGER.info("Person's name is {} .\n", person.getName());
Si vous êtes dans un environnement Windows, utilisez \r\n
Pour obtenir la bonne valeur de nouvelle ligne si vous ne connaissez pas le système d'exploitation final de votre application, vous pouvez utiliser la propriété line.separator
String lineSeparator = System.getProperty("line.separator");
LOGGER.info("Person's name is {} .{}", person.getName(), lineSeparator);
ne pas utiliser \n
, mais demandez au système quelle est la propriété de la nouvelle ligne. pourrait être différent dans les fenêtres linuxor ou ..
alors utilisez
System.lineSeparator();
ou avant Java 7 use
System.getProperty("line.separator");