Affichage println

Résolu/Fermé
parousky Messages postés 325 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 20 février 2022 - 16 juil. 2014 à 20:00
parousky Messages postés 325 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 20 février 2022 - 20 juil. 2014 à 14:33
Bonjour, pour retourner des données de mon programme java, j'utilise System.out.println('machin');
Seulement, dans une méthode, j'ai beaucoup de données à retourner. Tellement que les données s'effacent au fur et à mesure que les suivantes arrivent, et quand la méthode a finit de tourner, je ne vois dans ma fenêtre que les dernières valeurs retournées. Mais mes données sont retournées l'une en dessous de l'autre, et sont assez courtes.
Alors pour gagner de l'espace et voir toutes mes données, existe-t-il un moyen d'afficher des données sur une même ligne ?
Merci d'avance !

2 réponses

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
16 juil. 2014 à 20:20
Bonjour,

Tu peux faire
System.out.print("machin");
qu ne sautera pas à la ligne.

Cependant si tu as vraiment beaucoup de données comme tu le décris, je pense que l'affichage à l'écran n'est pas adapté, tu pourrais envisager de stocker le résultat dans un fichier.
0
parousky Messages postés 325 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 20 février 2022 6
17 juil. 2014 à 12:26
Bonjour, merci pour ta réponse ! J'ai essayé avec print, mais c'est vrai que ça fait une ligne très très très longue ! Alors comment puis-je enregistrer mes données dans un fichier ?
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
17 juil. 2014 à 18:04
Un exemple :

import java.io.PrintWriter;

PrintWriter out = new PrintWriter("C:/out.txt");
out.println ("machin");
out.close ();
0
parousky Messages postés 325 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 20 février 2022 6
20 juil. 2014 à 14:33
Oui ça fonctionne, merci beaucoup !
0