cs_pellic
Messages postés6Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention 2 mars 2003
-
28 févr. 2003 à 18:12
Kakashisan
Messages postés8Date d'inscriptionsamedi 29 mai 2004StatutMembreDernière intervention 2 juin 2004
-
7 nov. 2004 à 16:27
:big) Je Voudrai bien afficher le resulatat d'une selection dans une base de données, et afficher le resultat dans un JTextArea mais j'ai besoin d'un tableau de String, et je ne sais pas comment on fait??
cs_Duss
Messages postés890Date d'inscriptionlundi 8 avril 2002StatutMembreDernière intervention29 juillet 200411 4 nov. 2004 à 18:04
tu utilises des Vector
Vector v = new Vector(1);
v.addElement("toto");
....
pour récupérer t'es obligé de convertir en String :
String s = (String)v.elementAt(0); // met "toto" dans s
sinon tu peux utiliser le sdk 1.5 qui te permet de typer les vectors
Duss
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Garrido
Messages postés3Date d'inscriptionjeudi 4 novembre 2004StatutMembreDernière intervention 5 novembre 2004 5 nov. 2004 à 09:03
Salut Duss
voici ce que j'ai fait
import java.io.*;
import java.util.Vector;
public class lecture {
private String fileName, fichier;
String[] table;
Vector table_fic= new Vector();
int i,j;
public String [] tableLecture(String name) throws Exception {
fileName = name; // je récupère le nom du fichier
BufferedReader in = new BufferedReader(new FileReader(fileName));
BufferedReader buff = new BufferedReader(in);
table_fic.addElement(buff);
buff.close();
table=new String[table_fic.size()]; // je crée un tab de taille du vector
//~~~~~~~~~~~~~ transformation du fichier en tableau ~~~~~~~~~~~~~~//
int s=0;
i=0;j=0;
while (s<=table.length) //
{
table[s]=(String)table_fic.elementAt(s); // il y a une erreur ici
s++;
} // fin while
table[s] ="-1"; //j'ajoute explicitement -1 dans mon tableau
while(i<=s){
System.out.println(table[i] + " ---");
i++;
}