JavaWebStack / JavaWebStack/abstract-data
Add findFirst utility method
Personne n'a encore pris cette issue.
- Langage dominant
- Java
- Étoiles
- 1
- Forks
- 1
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
**Is your feature request related to a problem? Please describe.**
When you want to find a value just by the key, but don't care about the structure, you most likely write a recursive method to do that for you. So I think it would be good to include this utility method into the project.
**Describe the solution you'd like**
Basically a recursive method for both `AbstractObject` and `AbstractArray`.
`AbstractElement findFirst(String key)`
The method should be on AbstractArray as well, because an AbstractArray could contain objects which contain the key I want to search for.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser AbstractObject et AbstractArray et par lire comment ils représentent les éléments imbriqués. Implémentez le comportement demandé de findFirst(String key) sur les deux points d’entrée, avec une recherche récursive dans les objets et les tableaux imbriqués ; le travail est terminé lorsque chacun des deux types peut trouver la clé demandée quelle que soit la structure.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100