[JAVA]recupérer variable boucle while
Résolu
Blanc57
Messages postés
377
Statut
Membre
-
mckaymental -
mckaymental -
Bonjour,
J'essaye depuis quelques jours de me mettre au Java même si je n'ai jamais fait de développement hormis quelques scripts bash, ksh ou batch...
Je tente (en me basant sur des tutos à gauche à droite) de faire un programme java permettant de faire une recherche dans une base de données.
J'ai donc créé une class pour cela et en fin de class, j'ai :
while (rs.next()) {
String s = rs.getString("date");
String n = rs.getString("modif");
System.out.println( s + " " + n);
}
Le résultat de la recherche apparait bien dans la console grâce à "println" mais j'aimerai obtenir le résultat en "sortie" de class (en utilisant "return" en fin de class)
Je ne sais pas comment récupérer la variable"n" par exemple hors de la boucle while.
Merci d'avance à tous ceux qui pourront m'apporter leur aide.
J'essaye depuis quelques jours de me mettre au Java même si je n'ai jamais fait de développement hormis quelques scripts bash, ksh ou batch...
Je tente (en me basant sur des tutos à gauche à droite) de faire un programme java permettant de faire une recherche dans une base de données.
J'ai donc créé une class pour cela et en fin de class, j'ai :
while (rs.next()) {
String s = rs.getString("date");
String n = rs.getString("modif");
System.out.println( s + " " + n);
}
Le résultat de la recherche apparait bien dans la console grâce à "println" mais j'aimerai obtenir le résultat en "sortie" de class (en utilisant "return" en fin de class)
Je ne sais pas comment récupérer la variable"n" par exemple hors de la boucle while.
Merci d'avance à tous ceux qui pourront m'apporter leur aide.
A voir également:
- [JAVA]recupérer variable boucle while
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Recuperer message whatsapp supprimé - Guide
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
6 réponses
Définit ta variable avant ta boucle while
String s;
String n;
while (rs.next()) {
s = rs.getString("date");
n = rs.getString("modif");
System.out.println( s + " " + n);
}
ainsi elle sera présente en dehors du while.
String s;
String n;
while (rs.next()) {
s = rs.getString("date");
n = rs.getString("modif");
System.out.println( s + " " + n);
}
ainsi elle sera présente en dehors du while.
Merci pour ton aide.
En fait, après avoir initialisé la variable avant la boucle comme tu me le conseilles, j'obtiens une erreur m'insiquant que la variable "n" n'est pas initialisée...
J'ai également ajouté une ligne dans la boucle while "if ( n != "" ) break; pour sortir de la boucle à la première valeur trouvée...
Et juste après cette boucle, je fait un "return n;"
Merci encore
En fait, après avoir initialisé la variable avant la boucle comme tu me le conseilles, j'obtiens une erreur m'insiquant que la variable "n" n'est pas initialisée...
J'ai également ajouté une ligne dans la boucle while "if ( n != "" ) break; pour sortir de la boucle à la première valeur trouvée...
Et juste après cette boucle, je fait un "return n;"
Merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci!