méthode la plus rapide pour afficher un (très) gros tableau - Java - Programmation
Marsh Posté le 16-06-2008 à 11:48:07
Passe ta variable rez en StringBuffer ou StringBuilder initialisé à une taille assez grande.
Sinon est-ce que tu ne pourrait pas afficher ton résultat dans une JTable ? Tu n'aurais plus de problème de performance pour construire ton énorme chaine en passant par un TableModel...
Marsh Posté le 11-06-2008 à 11:15:59
Bonjour,
Je désire afficher le résultat d'un calcul dans un JTextPane ou une JTextArea. Ce résultat est un tableau de double de la forme suivante:
rez[nb_de_points_calculés][1+nb_de_fonctions_du_système_d'équations].
Je désire transformer ce tableau en String pour l'afficher. Pour avoir une sortie du type:
result at t=t0 function0[t0]= double ... functionN[t0]= double
...
result at t=tn function[tn]= double ... functionN[tn]= double
Pour avoir cette chaine de caractère, j'ai donc créé une fonction du style
ça me semblait assez rapide, visiblement non, pour des tableaux de taille [50000][5] par exemple c'est excessivement lent.
Avez-vous d'autres méthodes plus rapides pour afficher ce tableau sachant que la taille moyenne est entre [1000][1] et [50000][10] ?
Cordialement
Message édité par godbeni le 11-06-2008 à 11:17:30