getSubMatrix(dim, list<Object>) ???
Re hello, (suite de mon message precedent) Le but de ma liste de métier est de selectionner dans une matrice uniquement les metiers de la liste. Y a t'il un getSubMatrix(2, listMet) ? Ou faut t'il passer par une boucle ? Merci double catchListMet = 0; for(Metier met : listMet){ MatrixND matTmp = catch.getSubMatrix(2,met); catchListMet += matTmp.sumAll(); } -- NB : Please note that I do not work on Wednesdays Sigrid LEHUTA ~ ><> ~ Ecologie et Modèles pour l'Halieutique IFREMER Nantes Rue de l'Ile d'Yeu - BP 21105, 44311 Nantes Cedex 03, France Tél : 02 40 37 42 38 (N° interne : 8238) Membre de l'Association Française d'Halieutique https://www.association-francaise-halieutique.fr/
Le 22/02/2022 à 14:12, Sigrid LEHUTA a écrit :
Re hello, (suite de mon message precedent) Le but de ma liste de métier est de selectionner dans une matrice uniquement les metiers de la liste. Y a t'il un getSubMatrix(2, listMet) ? Ou faut t'il passer par une boucle ? Merci
double catchListMet = 0; for(Metier met : listMet){ MatrixND matTmp = catch.getSubMatrix(2,met); catchListMet += matTmp.sumAll(); }
On a pas de methode avec une List, mais seulement avec un tableau. Donc, soit : MatrixND matTmp = catch.getSubMatrix(2,met1, met2, met3); soit : MatrixND matTmp = catch.getSubMatrix(2, met.toArray(new Metier[0]))); -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
participants (2)
-
Eric Chatellier -
Sigrid LEHUTA