Bonjour,
Dans une chaine j'ai le caractère saut de ligne et je souhaite le remplacer par \n. Quand je fait System.out.println de ma chaine je vois un petit carré où se trouve le saut de ligne.
Merci pour votre aide
Bonjour,
Dans une chaine j'ai le caractère saut de ligne et je souhaite le remplacer par \n. Quand je fait System.out.println de ma chaine je vois un petit carré où se trouve le saut de ligne.
Merci pour votre aide
Salut,
Le saut de ligne est dépendant du système et peut tenir sur un ou deux caractères selon les cas...
Pour obtenir le saut de ligne du système courant, il faut utiliser le code suivant :
a++
Code : Sélectionner tout - Visualiser dans une fenêtre à part String endl = System.getProperty("line.separator");
Quand je fais :
Cela m'affiche :"test "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 System.out.println("test " +System.getProperty("line.separator"));
Et non pas le carré que j'ai dans mon autre chaine...
Ben c'est normal : le saut de ligne t'affiche un saut de ligne
Tu veux faire quoi en fait ?
a++
Quand je fait System.out.println() de mon message je voudrais qu'il m'affiche \n et pas un saut de ligne... j'ai donc mis dans mon message \\n et c'est bon je pense que c'est cela qu'il fallait faire?
Si tu veux afficher "\n" oui en effet il faut échapper le \
Merci pour votre aide
Pour bien comprendre le pourquoi du comment: http://java.developpez.com/faq/java/...RING_antislash
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager