CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Java] Bloqué sur un exercice

Chnapy
Chnapy
Niveau 10
04 octobre 2018 à 20:41:25

Bonsoir à tous,

Je viens de passer un exercice chronométré pour un job, exercice dans l'ensemble réussi :-) à l'exception près d'un exo où mon code ne passe pas un test... et ça m'énerve !
Pour ceux qui auraient le temps et l'envie de m'indiquer où se situe mon erreur, je vous remercie.
L'ensemble de l'énoncé et du code sont sur cette image (Le code est pas forcément super joli, j'étais pressé par la montre et mon java est un peu poussiéreux :o)) )

https://image.noelshack.com/fichiers/2018/40/4/1538677998-test.png

Le soucis se situerait au niveau des accents, je pensais compter sur le Collator en testant les différentes "strength", sans succès.

Si vous avez une piste je suis pas contre ! merci.

godrik
godrik
Niveau 30
04 octobre 2018 à 21:31:20

tu as essaye manuellement de voir si collator te renvoie ca dans le bon ordre?

Chnapy
Chnapy
Niveau 10
04 octobre 2018 à 21:47:15

Oui, voici le résultat que j'ai eu:

https://image.noelshack.com/fichiers/2018/40/4/1538682381-test2.png

Ca me semble correct :question:

godrik
godrik
Niveau 30
04 octobre 2018 à 22:17:59

regarde comment sont ordone:
e, é, et è
Peut etre qu'il y a une incoherence dans l'un d'entre eu.

Comment est ce que toLower marche sur les lettres accentue? Peut que que ca ne marche pas ? (Un test rapide montre que ca marche.)

Snas connaitre le test ou une idee de pourquoi ca ne marche pas, ca parait difficile de debugger le probleme.

godrik
godrik
Niveau 30
04 octobre 2018 à 22:19:41

ah, non ca n'a pas l'air bon. Il a agregre 'eu' et 'éu'

godrik
godrik
Niveau 30
04 octobre 2018 à 22:31:05

Mais je ne sais pas pourquoi il fait ca. Je n'arrive pas a reproduire avec du code.

Chnapy
Chnapy
Niveau 10
04 octobre 2018 à 23:47:33

Une erreur de ma part, avant la capture de l'output j'avais changé la strength du Collator à Collator.PRIMARY.
Je l'ai remis à Collator.FULL_DECOMPOSITION, l'agrégation sur les accents ne se fait plus, le résultat redevient cohérent.

Je demanderai à la boite où se trouve l'erreur, je reviendrai poster leur réponse.
Merci pour ton aide en tous cas.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment