Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Java manipulations de chaînes pour …
  • Comment formater les colonnes et num…
  • Comment détecter une circularité d…
  • Comment changer Interligne dans NetB…
  • Comment faire pour convertir seconde…
  • Comment faire pour créer une oscill…
  • Comment installer un programme Java …
  • Comment compiler un fichier JSP 
  • Comment utiliser Apache Felix 
  • Comment mettre à jour les objets da…
  •   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

    Java HashCode pour les types booléens

    applications Java peut stocker des données de différents types , avec des éléments individuels de données figurant dans les programmes comme des valeurs ou variables . Types booléens ne peuvent avoir une valeur vraie ou fausse . Les programmeurs peuvent choisir entre les types primitifs et objets pour les valeurs booléennes dans leurs applications. Lors de l'utilisation booléens de type d'objet , les programmeurs peuvent également générer des codes de hachage , en utilisant la méthode du " hashCode " . Hash - codes offrent des programmes avec des valeurs entières pour représenter les types d'objets qui peuvent améliorer l'efficacité dans le stockage de données pour une application. Objets booléennes

    objets booléens stocker des valeurs booléennes simples à l'aide de la classe wrapper booléenne. L'exemple de code Java suivant illustre la création d'une variable booléenne dans un programme : Boolean isCorrect = Boolean.valueOf (true);

    Contrairement à la plupart des types d'objets, objets booléens sont normalement créé en utilisant cette méthode statique plutôt que la méthode de constructeur pour la classe. Le code transmet une valeur booléenne de la méthode en tant que paramètre . Cette situation est commune avec des classes enveloppes . Le code pourrait aussi passer une variable booléenne de type primitif de la méthode , comme suit : booléen boolValue = true; Boolean isCorrect = Boolean.valueOf ( boolValue ) ;

    L'utilisation de minuscules pour la lettre initiale de l'opérateur booléen Type indique qu'il est primitif, tandis que la version supérieure de cas indique le type d'objet .
    hashCode méthode

    Tous les objets Java offrent une méthode hashCode . La classe Boolean remplace la méthode de la classe Object par défaut. Le code suivant illustre l'appel de la méthode de la variable booléenne: isCorrect.hashCode ();

    Ce code appelle la méthode sur une instance d'objet de la classe. Tous les objets Java offrent la méthode hashCode pour des applications impliquant des structures de stockage de table de hachage . Le hashCode fonctionne sur la base que deux objets qui sont considérés comme égaux retourneront la même valeur de hachage entier . Dans la plupart des cas, les différents objets du même type qui ne sont pas égales reviendront valeurs distinctes que leurs codes de hachage .
    Retourne

    Le hachage de la classe Boolean - code renvoie l'un des deux valeurs entières . Si un objet Boolean stocke la valeur true , le hashCode retournée sera 1231. Si l'objet est de stocker faux, sa valeur de hachage retournée sera 1237. L'exemple de code suivant montre stocker le code de hachage pour l'objet dans une variable de type integer primitive pour une utilisation ultérieure : . Int hashBool = isCorrect.hashCode ();

    Le programme peut alors se référer à la variable de nombre pour un traitement ultérieur

    Equals, méthode

    La méthode hashCode pour les objets Java est souvent appelé en conjonction avec la méthode Equals . La méthode Equals permet aux développeurs d'implémenter des comparaisons entre les objets de l'application . Certains objets ont des résultats imprévisibles avec la méthode Equals , en fonction de l'application prévue dans leurs déclarations de classe . Si une classe considère deux instances d'objets pour être égaux s'ils conservent la même valeur de données , puis la méthode hashCode pour cette classe doit retourner la même valeur entière de ces deux instances . C'est le cas pour les types d'objets booléens.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment rechercher le nombre d'occurrences de chaque caractère dans une chaîne en Java 
  • Comment traduire le code C à Java 
  • Comment charger un fichier JAR à un téléphone 
  • Comment faire pour installer Eclipse pour BlackBerry 
  • Java emballage Box Capacité 
  • Définition Pour JDK 
  • Oracle ADF Composants 
  • Qu'est-ce que Struts Plugin 
  • Comment faire une application Android avec Netbeans 
  • NetBeans service Web Tutoriel 
  • Connaissances Informatiques © http://www.ordinateur.cc