Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2434 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  pb "return" méthode java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb "return" méthode java

n°1635526
flora806
Posté le 02-11-2007 à 14:13:13  profilanswer
 

Bonjour,
j'ai une méthode qui me permet de me renvoyer la valeur d'un entier qui est placée à la 3ème case d'une liste.
Mais j'ai toujours une erreur concernant le type d'objet que doit retourner cette méthode "this method must return a result of type int" , pourtant j'ai bien mis return à la fin de ce code pour "valeur" qui est de type int
Est-ce que vous auriez une explication?
 
Code :
 
public static int getRV(int V, int utilisateur) {
 int[] RVList = new int[0];
 int valeur = 0;
 
 for (int[] dataLine : data) {
                  if (RealVoteList.length == 0)  
       return 0;
      else
               {
  if (dataLine[2] == V) {
   int[] newList = new int[RVList.length + 1];
 
   for (int i = 0; i < RVList.length; i++) {
    valeur = dataLine[2];
   }
  }
  return valeur;
 }
}

mood
Publicité
Posté le 02-11-2007 à 14:13:13  profilanswer
 

n°1635539
sebi
Posté le 02-11-2007 à 14:24:43  profilanswer
 

ton return est au sein de ta clause else , donc il se peut que que le return ne soit jamais atteints.


---------------
A religious war is like children fighting over who has the strongest imaginary friend.
n°1635545
flora806
Posté le 02-11-2007 à 14:28:14  profilanswer
 

Dans ce cas, je pourrais faire comment pour que se soit atteint?
 
Merci.

n°1635552
LePhasme
Les Belges domineront le monde
Posté le 02-11-2007 à 14:44:07  profilanswer
 

Tu le met juste avant l'accolade fermante de la fonction.

n°1635571
flora806
Posté le 02-11-2007 à 15:14:41  profilanswer
 

c'est bon je n'ai plus l'erreur de type dans return.
mais j'ai mnt une exception "NullPointerException" :(

n°1635582
LePhasme
Les Belges domineront le monde
Posté le 02-11-2007 à 15:38:39  profilanswer
 

Donne le code et la ligne qui plante.

n°1635876
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-11-2007 à 00:41:04  profilanswer
 

Code :
  1. int[] RVList = new int[0];


t'essaies de faire quoi là ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  pb "return" méthode java

 

Sujets relatifs
Probleme de methodejava.net.SocketTimeOutException: Read Timed out
Manipuler une variable Java dans du code JavascriptManipuler un tableau Java dans du code Javascript
envoyer un fichier en methode POSTgénérer du code java dynamiquement
[JAVA] Authentification avec LDAPInteropérabilité Java .NET
trouver taille du heap javaQui sait changer la version du compilateur Java Studio Creator 2.
Plus de sujets relatifs à : pb "return" méthode java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR