| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment comparer les nombres entiers en Java
    En Java, les valeurs entières peuvent être stockées et représentées de deux manières. Vous pouvez stocker des nombres entiers comme type primitif " ints " dans lequel Java ne stocke la valeur numérique . Alternativement, vous pouvez utiliser des objets "integer" , qui stockent la valeur numérique en utilisant une référence à un objet Java. Quel que soit le type de votre programme utilise entier , vous pouvez comparer les valeurs entières facilement à l'aide de quelques lignes de code. Un test conditionnel est le moyen le plus commun pour comparer des nombres entiers en Java, ce qui vous permet d'adapter les performances de votre programme pour les résultats de ces comparaisons . Instructions
    1

    créer deux type " ints " primitives dans votre programme Java. Utilisez le code suivant pour créer deux entiers avec des noms arbitraires et les valeurs des fins de démonstration :

    int unInt = 3;

    int anotherInt = 5;

    Lorsque vous déclarez un entier de cette façon, tout ce que vous devez fournir est le nom et la valeur numérique que vous souhaitez que la variable stocker.
    2

    comparer les nombres entiers. Ajoutez le code suivant , qui compare vos deux entiers de type primitif et écrit un message indiquant les résultats dans la console de sortie standard :

    if ( unInt < anotherInt ) System.out.println (" unInt est plus petit que anotherInt ");

    else if ( unInt > anotherInt ) System.out.println (" unInt est plus grand que anotherInt ");

    autre System.out.println (" unInt est égale à anotherInt ») ;

    premier des tests de ligne si le premier nombre entier est inférieur à la seconde . Si ce test donne un résultat faux , le traitement passe à la prochaine épreuve pour voir si le premier est supérieur au second , si un faux résultat est retourné, le programme suppose que les deux sont égaux . Pour tester l'égalité , vous pouvez utiliser ce qui suit:

    if ( unInt == anotherInt ) System.out.println (" ints sont égaux ");
    3

    Créez deux objets "integer" dans votre programme. Utilisez le code suivant pour créer deux objets pour stocker vos valeurs entières :

    Entier anInteger = new Integer (10);

    Integer = anotherInteger Integer.valueOf (6);
    < p > Ce code illustre les deux façons de créer un objet " Integer " , les deux qui consistent à fournir la valeur numérique que vous souhaitez représenter.
    4

    Comparez vos objets " entier". En utilisant le code suivant, comparer les nombres entiers représentés comme des objets :

    int comparisonResult = anInteger.compareTo ( anotherInteger ) ;

    La méthode " compareTo " de la classe " Integer " compare une valeur entière un autre , le retour d'une primitive de type "int" en conséquence. Si le premier nombre entier (celui du procédé est appelé ) est plus grande , une valeur de un est renvoyé. Si le premier nombre entier est plus petit, d'une valeur négative de l'un est renvoyé. Si les entiers sont égaux, une valeur de zéro est renvoyé.
    5

    Vérifiez le résultat de votre opération " compareTo " . Utilisez le code suivant pour tester et produire vos résultats de la comparaison :

    if ( comparisonResult > 0) System.out.println (" anInteger est plus grand que anotherInteger ");

    else if ( comparisonResult < 0) System.out.println (" anInteger est plus petit que anotherInteger ");

    autre System.out.println (" anInteger est égale à anotherInteger ");

    Expérimentez avec votre code par changeant les valeurs de chaque entier , puis compiler et exécuter pour voir la sortie.

    Previous :

    next :
      articles connexes
    ·Explication de Int N1 et N2 dans le code Java 
    ·Un tutoriel de création d'une base de données relatio…
    ·Comment définir le thread temps de démarrage sur un A…
    ·Comment trouver le maximum d'entiers en Java 
    ·Comment Fullscreen une Applet 
    ·Quelle est la couleur Constant en Java 
    ·Comment configurer Eclipse avec Android sur Windows 
    ·Codage en Java 
    ·Comment convertir une chaîne en UTF -8 avec Java 
    ·Comment écrire un CLOB 
      articles en vedette
    ·Comment trouver la longueur d'un tableau Perl 
    ·Comment vérifier si vous avez déclaré une variable e…
    ·Comment créer des Constructeurs pour Java 
    ·Cryptographie à l'aide de Java 
    ·Littéraux de chaîne en JavaScript Encoding 
    ·Comment écrire un script permettant d'envoyer aux port…
    ·Calculs dans Adobe LiveCycle Enterprise Suite 
    ·Comment pouvons-nous allouer dynamiquement Taille du ta…
    ·Pourcentage fonction en PHP 
    ·Comment utiliser les contrôles d'édition dans MFC 
    Copyright © Connaissances Informatiques http://fr.wingwit.com