Java >> Tutoriel Java >  >> Java

Programme Java pour trouver le nombre d'éléments dans un tableau

Dans ce tutoriel, nous allons apprendre à trouver le nombre total d'éléments présents dans un tableau. Mais avant d'aller plus loin, si vous n'êtes pas familier avec les concepts du tableau, alors consultez l'article Tableaux en Java.

Saisie : Les éléments du tableau sont :9 8 7 0 6 5 4 7 3 4 5 2 1

Sortie : Le nombre total d'éléments dans le tableau est de 13

Programme 1 :Calculer le nombre d'éléments présents dans le tableau

Dans cette méthode, nous allons voir comment calculer le nombre d'éléments présents dans un tableau à l'aide d'une boucle for each.

Algorithme

  1. Démarrer
  2. Déclarez un tableau.
  3. Initialiser le tableau.
  4. Déclarez une variable count pour stocker le nombre d'éléments dans le tableau.
  5. Initialisez-le à 0.
  6. Utilisez une boucle for each pour parcourir tous les éléments d'un tableau.
  7. Incrémenter la variable count à chaque itération.
  8. Imprime le nombre total d'éléments dans le tableau.
  9. Maintenant, imprimez les éléments du tableau.
  10. Arrêtez.

Le programme ci-dessous montre comment calculer le nombre total d'éléments dans le tableau en utilisant une boucle pour chaque. Tout d'abord, nous déclarons un tableau, puis nous utilisons une boucle for each pour déterminer le nombre total d'éléments présents dans le tableau.

/*Java Program to find the number of elements present in an array*/

import java.util.*;  
import java.util.Arrays; 

//Driver Code
public class Main  
{  
   public static void main(String args[])   
   {  
        int a[] = {9,8 ,7 ,0 ,6 ,5 ,4 ,7 ,3 ,4 ,5 ,2 ,1};   //Declare and Initialize an array
        int count=0;           //Declare variable to count the number of elements in an array and initialize it to 0
        
        //Use a for each loop to iterate through all the elements in an array
        //Print the elements present in the array
        System.out.println("The entered elements are: ");
        for(int i:a)
        {
             System.out.print(a[i]+" ");
            count++;    //Increment the count variable
        }
        System.out.println("");
        //Print the total number of elements present
        System.out.println("The total number of elements in an array is "+count);
        
       
      
   }
}


Les éléments saisis sont :
4 3 7 9 4 5 6 7 0 6 5 7 8
Le nombre total d'éléments dans un tableau est de 13

Programme 2 :Calculer le nombre d'éléments présents dans le tableau

Dans cette méthode, nous verrons comment calculer le nombre d'éléments présents dans un tableau à l'aide d'une fonction intégrée. Java fournit une fonction intégrée length() qui renvoie la longueur totale du tableau. La longueur totale du tableau n'est rien d'autre que le nombre total d'éléments présents dans le tableau.

Algorithme

  1. Démarrer
  2. Déclarez un tableau.
  3. Initialiser le tableau.
  4. Déclarez une variable count pour stocker le nombre d'éléments dans le tableau.
  5. Utilisez la fonction intégrée pour calculer la longueur du tableau.
  6. Imprime la longueur du tableau.
  7. Utiliser une boucle for parcourir tous les éléments.
  8. Afficher tous les éléments du tableau.
  9. Arrêtez.

Vous trouverez ci-dessous le code correspondant.

Le programme ci-dessous montre comment calculer le nombre total d'éléments dans le tableau à l'aide d'un bloc try-catch. Tout d'abord, nous déclarons et initialisons le tableau, puis utilisons la fonction intégrée pour déterminer le nombre total d'éléments présents dans le tableau.

/*Java Program to find the number of elements present in an Array using in-built functions*/

public class Main
{
    //Driver Code
    public static void main(String[] arr)
    {
        int a[] = {91,28 ,47 ,30 ,56 ,65 ,74 ,87 ,93 ,24 ,15 ,82 };   //Declare and Initialize an array
        
        //Declare a variable to store the length of the array
        
        int count=a.length; //Use an in-built function to calculate the length of an array
        
        System.out.println("The number of elements in the array are : "+count); //Print the length of the array
        
        //Print the array elements
        System.out.println("The Array Elements are ");
        
        for(int j=0;j<count;j++)
        {
            System.out.print(a[j]+" ");
        }
        System.out.println("");
    }
}


Le nombre d'éléments dans le tableau est :12
Les éléments du tableau sont
91 28 47 30 56 65 74 87 93 24 15 82


Balise Java