Sat83
Messages postés166Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention13 octobre 2008
-
31 mai 2006 à 15:50
Sat83
Messages postés166Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention13 octobre 2008
-
1 juin 2006 à 10:49
Bonjour!
Alors voilà, j'ai un probleme et je n'en comprend pas du tout la cause, donc je me dis que votre oeil d'expert pourra peut etre m'éclairé...
J'ai une methode dans une classe Reductor:
public Expression reduceAnExpression(/*final*/Expression expToReduce) {
Expression tmp = new Expression();
tmp.setName(expToReduce.getName());
for (int i = 0; i < expToReduce.getNbParameter(); i++) {
tmp.addElement(expToReduce.getAParam(i));
}
Expression tmp2 = new Expression();
tmp2 = reduce(tmp);
return tmp2;
}
HSylvio
Messages postés116Date d'inscriptionjeudi 22 juillet 2004StatutMembreDernière intervention14 juin 2012 31 mai 2006 à 16:08
Bonjour;
as tu essayé de faire tmp.addElement(new Element(expToReduce.getAParam(i)));
ou bien tmp.addElement(expToReduce.getAParam(i).clone());
Enfin voila koi d'apres ce ke tu dis il faut que tu copies la valeur de Element alors que tu l'envoie directement.
C'est comme si tu faisais (*ex) au lieu de (ex) en c++...
Bonne chance