IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

tester l'existance en StaticMap d'une clef, et de ses permutations


Sujet :

Développement de jobs

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2013
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 36
    Points : 38
    Points
    38
    Par défaut tester l'existance en StaticMap d'une clef, et de ses permutations
    Bonjour,

    J'utilise une routine non native talend : StaticMap, équivalent de globalMap, à la nuance que la portée de la Map n'est plus le job mais le projet.
    Je stock des information dans la clef en amont, et en aval je test l'existence d'éléments.

    exemple :

    En amont je fais StaticMap.put("12345-toto-0987665434-20170202",''nimportequelvaleur");

    Et en aval je souhaite que si je test l'existance en staticMap de "12345-toto-20170202-0987665434" ça me ressorte vrai, car seulement l'ordre des valeurs a été modifié.

    Je souhaite que le nombre de composante de la clef par rapport au symbole "-" ne soit pas définit, je pense donc que je suis obligé d'utiliser une fonction recursive. C'est donc assez facile de faire une fonction recursive qui fait un System.Out.Println de chaque permutation, mais là où ça se corse c'est quand je souhaite tester en staticMap l'existance de chacune des permutations.

    Quelqun a-il une idée?? Merci et bonne journée!!

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2013
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 36
    Points : 38
    Points
    38
    Par défaut
    Je crois que j'ai trouvé une solution test en cour, il suffirait de tester l'existence avant l'appel de la fonction recursive, si vrai elle ne se rappelle pas et ça retourne vrai direct, sinon on continue les rotations.
    Je laisse ouvert, car je crois que c'est un sujet intéressant. Et peut-être certain d'entre vous auront mieux à proposer.

Discussions similaires

  1. Tester l'existence d'une table sous Access
    Par Oluha dans le forum Bases de données
    Réponses: 10
    Dernier message: 29/08/2005, 09h42
  2. Réponses: 3
    Dernier message: 19/08/2005, 14h24
  3. tester l existance d une table
    Par mick84m dans le forum Requêtes
    Réponses: 4
    Dernier message: 25/04/2005, 11h24
  4. [JDBC]Tester l'existence d une table
    Par juflata dans le forum JDBC
    Réponses: 7
    Dernier message: 29/06/2004, 15h27
  5. [ADO] Tester l'existence d'une table
    Par nd25 dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 05/09/2002, 13h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo