Maison >Java >javaDidacticiel >Quel est le rôle de la structure de données Java
1. Le concept
est la façon dont les ordinateurs stockent et organisent les données, qui fait référence à un ensemble d'une ou plusieurs relations spécifiques entre les éléments de données.
2. Fonction
(1) Insérer une nouvelle donnée
(2) Rechercher une donnée spécifique
(3) Supprimer une donnée spécifique
(3) Accès itératif Chaque donnée pour affichage ou autres opérations
3. Structures de données communes
(1) Table linéaire
La structure de données la plus couramment utilisée et la plus simple, il s'agit d'une séquence limitée de n éléments de données,
Implémenter une table linéaire : sortie et stockage éléments de table linéaire, c'est-à-dire utiliser un ensemble d'unités de stockage continues pour stocker les éléments de données de table linéaire en séquence. L'autre consiste à utiliser une liste chaînée pour stocker les éléments de table linéaire et à utiliser un ensemble d'unités de stockage arbitraires pour stocker la table linéaire. . Éléments de données (les unités de stockage peuvent être continues ou discontinues).
(2) Pile
Premier entré, dernier sorti
(3) File d'attente
Ajoutez des éléments dans une section. Retirez l'élément de l'autre extrémité. Dans et hors de l'équipe. Scénarios d'utilisation : en raison de la nature premier entré, premier sorti de la file d'attente, elle est très adaptée à la gestion des files d'attente de blocage multithread.
(4) Liste chaînée
Une structure de stockage non continue et non séquentielle sur une unité de stockage physique L'ordre logique des éléments de données est réalisé via l'adresse du pointeur de la liste chaînée. l'un consiste à stocker les données du champ d'élément (espace de stockage) et l'autre est le champ de pointeur pointant vers le nœud suivant.
(5) Arbre
Une structure de données, un ensemble de relations hiérarchiques composées de n (n>=1) nœuds limités.
Les types de données de base de Java sont divisés en :
1 Type entier, utilisé pour représenter le type de données des entiers.
2. Type à virgule flottante, un type de données utilisé pour représenter les décimales.
3. Type de caractère Le mot-clé du type de caractère est "char".
4. Le type booléen est le type de données de base qui représente les valeurs logiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!