Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment calculer JavaScript 
  • Comment multitâche avec Java 
  • Comment ouvrir les fichiers CSV dans…
  • Longueur Méthode d' entrée en Java…
  • Comment masquer un élément dans Li…
  • Comment utiliser Struts Disposition 
  • Comment générer UML à partir du c…
  • Comment faire pour charger des varia…
  • Format prescripteurs en Java 
  • Comment inclure récursivité en Jav…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Le code Java qui vérifie la valeur d'entrée avec la valeur de tableau

    En utilisant une méthode Java , vous pouvez déterminer si une valeur de données spécifique correspond à un élément dans un tableau. En parcourant le tableau, la vérification de chaque valeur par rapport à la valeur d'entrée passé en paramètre à une méthode ou une classe, vous pouvez déterminer l' emplacement de l'index de l' élément correspondant dans la structure du tableau. Le code appelant la méthode peut alors adapter le débit de traitement à la suite de ce processus de test. Méthode Outline

    sein d'un programme Java, vous pouvez définir une méthode pour vérifier un tableau pour une valeur particulière , comme la méthode ci-dessous démontrent :

    public int isInArray (String testWord , string [ ] Allwords ) {//méthode mise en œuvre }


    la méthode reçoit deux paramètres d'entrée , l'un représentant le tableau et l'autre représentant la valeur à vérifier. La méthode retourne une valeur entière de type primitif qui représente l'index du tableau correspondant à la valeur recherchée . Si la valeur n'est pas trouvée dans le tableau, la méthode peut renvoyer une valeur de -1. Ce code utilise des chaînes pour la démonstration , mais le même processus s'applique à des variables numériques ou autres.
    Accès de type tableau

    intérieur de la méthode , le code Java peut parcourir le tableau en utilisant une structure en boucle , comme le contour de la boucle suivante démontre :

    for (int w = 0 ; w < allWords.length ; w + +)

    Cette boucle s'exécute une fois pour chaque élément du tableau . La boucle " pour " se rapporte au domaine de la longueur de l'objet de réseau , de sorte qu'il arrête l'exécution lorsque la position finale est atteinte . Dans la boucle , le code peut vérifier l'élément contre la valeur de la chaîne recherchée.
    Conditionnelle

    intérieur de la boucle , le code de la méthode Java peut transporter un test conditionnel sur chaque élément , comme suit «pour» le contenu de la boucle démontre :

    if ( . Allwords [w ] est égal à ( testWord ) ) return w;

    Si, comme il exécute , ce code découvre une chaîne dans le tableau qui correspond à la chaîne de paramètres d'entrée , il provoque la méthode pour terminer immédiatement , retourner la valeur d'index de l'élément de matrice correspondant . Si le code épuise la structure du tableau et ne trouve pas de correspondance pour la chaîne , il peut retourner -1 après la boucle , comme suit :

    return -1 ;

    exécution seulement atteint ce point si le code de la boucle ne rencontre pas l'élément correspondant, dans ce cas, il n'est pas dans le tableau.
    appel de méthode

    Un programme Java peut appeler la méthode de test de réseau en lui passant une référence à la variable de type tableau et la chaîne d'entrée pour vérifier , comme l'exemple de code suivant montre , placé dans le même fichier de classe Java comme la méthode :

    string [ ] = { mots " pomme " ; , "banane ", "poire "}; System.out.println ( isInArray ( "poire", les mots) ) ;

    Ce code écrit le résultat dans la console de sortie standard pour les tests. Cet exemple appel de méthode génère une valeur entière de 2. Le code modifié suivant devrait se traduire par une valeur de -1 :

    System.out.println ( isInArray ( «citron» , les mots) ) ;
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer un 0 en 1 dans un code Java pour les fractions 
  • Comment calculer votre score au Scrabble en Java 
  • Comment interpréter l'expression régulière Java 
  • Comment éviter Coder en dur dans les projets Eclipse 
  • Comment personnaliser un J2ME champ de texte 
  • Comment ajouter des dates en Java 
  • Comment calculer la somme des entiers en Java 
  • Comment construire une application bureautique de base de données Java 
  • JDK Java 1.6.0-7 Problèmes d'installation de mise à niveau 
  • Quel est Finaliser en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc