Bonjour à tous, voila je me retrouve avec un problème d'algorithme qui me prend la tete depuis un petit moment et je me decide donc à poster sur le forum afin d'avoir un peu d'aide.
Alors voila le principe, j'ai 2 LinkedHashSet contenant des strings.
La premiere appelons la SetComplete contient toutes les donnes dont j'ai besoin, sous cette forme (et dans cette ordre):
ID1 Data1 Data2 Data3 Data4 ID2 Data5 Data6 (evidemment elle peut etre bien plus grande mais le principe est le meme, nous avons d'abord l'ID suivi de ses donnees rattachées)
La deuxieme, appelons la SetID contient les ID:
ID1 ID2
En gros je voudrais pouvoir parcourir la SetComplete, et a chaque fois que je tombe sur un ID, recuperer tous les elements jusqu'au prochain ID et stocker ca dans une list par exemple en les separant par une chaine de caractere predefini avant...Cette liste dans mon exemple serait:
Data1 Data2 Data3 Data4 "###" Data5 Data6
Est ce clair?
Merci beaucoup de votre aide!
Partager