Les tableaux sont une structure de données qui stocke les éléments d'un type de données similaire représenté par des index. Un index est un nombre numérique qui définit l'emplacement d'un élément dans un tableau. Ce post décrit brièvement les tableaux en Java avec les résultats d'apprentissage suivants:
Comment fonctionnent les tableaux en java
Les tableaux en Java ont plusieurs objectifs à servir, comme optimiser le code et obtenir des données spécifiques stockées à un emplacement spécifique. Pour cela, les tableaux en Java sont classés en deux principales catégories qui sont discutées dans cette section.
Tableaux de dimension unique
Comme le nom de ce type le dirige, il est utilisé pour stocker les éléments l'un après l'autre dans un emplacement de mémoire linéaire. L'une des syntaxes suivantes vous aidera à déclarer un tableau unidimensionnel:
nom de données []-nom de la table;La description de la syntaxe est fournie ci-dessous:
Avant l'initialisation, l'instanciation est nécessaire pour effectuer en utilisant le nouvel opérateur de Java. L'instanciation crée une instance du même type de données et alloue également la mémoire. Par exemple, l'instruction suivante aide à l'instanciation de:
dataType [] array-name = nouveau dataType [a];- le Type de données doit être le même des deux côtés et le [a] représente la taille d'index du tableau.
Note: Si vous déclarez et initialisez les tableaux en une seule ligne, vous pouvez ignorer l'instanciation dans une telle situation.
Tableaux multidimensionnels
Contrairement aux tableaux unidimensionnels (qui stockent les variables), cette catégorie vous permet de stocker plusieurs tableaux dans un seul tableau. Autant que le réseau multidimensionnel peut être de 2D (2 dimensions) ou de 3-D (3 dimensions). La syntaxe suivante fait référence à la déclaration des tableaux multidimensionnels:
DataType [] [] Nom de tableau; // pour les tableaux en 2 dimensionsComment utiliser des tableaux en java
Cette section fournit l'utilisation de tableaux unidimensionnels et multidimensionnels en Java. Pour mieux sous-abouti, cette section est divisée en plusieurs sous-sections qui se réfèrent à diverses opérations de tableaux en Java.
Comment déclarer des tableaux unidimensionnels (1-D) en Java
Les tableaux unidimensionnels en Java sont déclarés en suivant la syntaxe prévue dans la section ci-dessus.
L'énoncé prévu ci-dessous déclare un tableau unidimensionnel en Java qui stocke uniquement le type de données de chaîne des éléments. Le nom de la chaîne est défini sur les ordinateurs portables,
String [] ordinateur portable = new String [5];L'instruction ci-dessus est utilisée dans le code Java suivant:
Package NewPack;Le code ci-dessus est expliqué ici:
La sortie du code est affichée dans l'image suivante
Cependant, un tableau peut être déclaré, instancié et initialisé dans une déclaration également. Par exemple, l'instruction fournie ci-dessous aide à le faire:
String [] ordinateur portable = "HP", "Dell", "Lenovo";Comment déclarer et initialiser les tableaux multidimensionnels
L'instruction Java suivante vous permet de créer un tableau qui stocke les valeurs entières en 2 dimensions.
int [] [] num = 1, 2, 3, 4,5;La déclaration est expliquée ici:
De plus, la déclaration ci-dessus est exercée dans le code Java suivant:
Package NewPack;La description du code est fournie ci-dessous:
La sortie du code est indiquée ci-dessous:
Comment utiliser pour les boucles dans les tableaux Java
Les boucles jouent un rôle crucial dans l'impression des valeurs des tableaux en java. On observe que le système.dehors.L'instruction println () imprime uniquement les variables une par une et vous devrez peut-être écrire plusieurs instructions pour obtenir toutes les données stockées dans un tableau. Pour surmonter ce problème, les boucles sont un moyen efficace d'imprimer toutes les données stockées dans un tableau à la fois. Ici, nous exerçons la boucle pour les tableaux en 1 dimension et bidimensionnel en Java.
En utilisant pour la boucle dans des tableaux dimensionnels (1-D)
La boucle pour Java a trois parties à considérer qui sont suivies par la syntaxe fournie ci-dessous:
pour (initialisation, condition, incrément / décrément);Le code Java suivant utilise pour une boucle qui imprime toutes les valeurs dans un tableau nommé ordinateurs portables:
Package NewPack;La boucle FOR utilisée ci-dessus est pour un tableau 1D et la description du code est fournie ci-dessous:
La sortie montre qu'en utilisant une instruction, nous avons imprimé tous les éléments stockés en java.
En utilisant pour une boucle dans un tableau 2D
Le code Java suivant utilise la boucle pour les tableaux 2D pour obtenir l'impression de tous les éléments de Java. Lors de l'utilisation de la boucle dans des tableaux 2D, vous devez utiliser la boucle imbriquée imbriquée. Le code fourni ci-dessous pratique la boucle pour les tableaux 2D:
Package NewPack;Le code est décrit comme:
La sortie du code est indiquée ci-dessous:
Conclusion
Les tableaux en Java sont utilisés pour stocker de nombreux éléments du même type de données soit linéairement ou en plusieurs dimensions. Ce message descriptif fournit un guide complet sur les tableaux en Java. Le mécanisme de travail des tableaux en Java est discuté en détail. Sur la base de cela, nous avons effectué plusieurs opérations qui démontrent mieux le concept de tableaux en Java. De plus, vous apprendrez également à déclarer et à initialiser des tableaux unidimensionnels et multidimensionnels en Java.
Codage heureux!!