Chapitre 5. Travailler avec des enregistrements
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Java 14 a introduit un nouveau type de structure de données en tant que prévisualisation.1 qui a été finalisée deux versions plus tard : Les enregistrements. Il ne s'agit pas d'un autre type ou d'une autre technique typique de Java que tu peux utiliser, mais plutôt d'une toute nouvelle fonctionnalité du langage qui te fournit un agrégateur de données simple mais riche en fonctionnalités, avec un minimum de gabarit.
Types d'agrégation de données
D'un point de vue général, l'agrégation de données est le processus qui consiste à rassembler des données provenant de sources multiples et à les assembler dans un format qui répond mieux à l'objectif visé et à une utilisation plus préférable. Le type d'agrégation de données le plus connu est sans doute celui des tuples.
Tuples
D'un point de vue mathématique, un tuple est une "séquence ordonnée finie d'éléments" En termes de langages de programmation, un tuple est une structure de données agrégeant plusieurs valeurs ou objets.
Il existe deux types de tuples. Les tuplesstructuraux reposent uniquement sur l'ordre des éléments contenus et ne sont donc accessibles que via leurs indices, comme on le voit dans le Python suivant.2 code :
apple=("apple","green")banana=("banana","yellow")cherry=("cherry","red")fruits=[apple,banana,cherry]forfruitin ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access