Passer en paramètre un fonction? - Java - Programmation
Marsh Posté le 21-06-2009 à 22:43:25
Je viens écrire seulement pour remonter mon message dans le haut de la liste! Je veux une réponse!
Marsh Posté le 28-06-2009 à 19:14:35
melissad87 a écrit : Je viens écrire seulement pour remonter mon message dans le haut de la liste! Je veux une réponse! |
Merci d'éviter ce genre d'exigence à l'avenir. Ceux qui répondent ici ne le font pas à la demande.
Marsh Posté le 20-06-2009 à 15:52:04
Bonjour, je travaille avec le java depuis peut longtemps, et je cherche à faire une chose, et je ne sais pas si ça se fait....
Je travaille un peu plus en C++, et une fonction que j'aime bien en C++ est for_each, qui est écrit ainsi:
template<class InputIterator, class Function>
Function for_each(InputIterator first, InputIterator last, Function f)
{
for ( ; first!=last; ++first ) f(*first);
return f;
}
Voilà ma question:
Ici nous voyons bien que que 'f' est une fonction passé en paramètre à la fonction, qui est appliqué toujours celon le même principe...
Je cherche à faire la même chose mais en java....
Je parcout un tableau bidimensionnel, et je cherche à appliquer une fonction pour chaque case, mais l'algorithm se répète fréquemment avec des méthodes différentes
Merci de votre aide