Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java hashcode voor Booleaanse Types
Java- toepassingen kunnen gegevens van verschillende types slaan , met afzonderlijke items van de gegevens die binnen de programma's als waarden of variabelen . Boolean typen kan slechts een waarde van waar of onwaar . Programmeurs kunnen kiezen tussen primitieve en object types voor de Booleaanse waarden in hun toepassingen . Bij gebruik van type object Booleans , kunnen programmeurs ook het genereren van hash - codes , met behulp van de " hashCode " -methode . Hash - codes bieden programma's met gehele getallen te typen objecten , die de efficiëntie bij de opslag van gegevens voor een toepassing kunnen verbeteren vertegenwoordigen . Boolean Objecten

Booleaanse objecten
slaan enkele booleaanse waarden met behulp van de Booleaanse wrapper klasse . Het volgende voorbeeld Java- code demonstreert creatie van een Booleaanse variabele in een programma : Boolean isCorrect = Boolean.valueOf ( true ) ;

tegenstelling tot de meeste soorten objecten , zijn Booleaanse objecten normaal gesproken gemaakt met deze statische methode in plaats van de constructormethode voor de klas . De code geeft een boolean waarde aan de methode als parameter . Dit is gebruikelijk bij wrapper klassen . De code zou als alternatief passeren een primitief soort boolean variabele om de methode , als volgt : boolean boolValue = true; Boolean isCorrect = Boolean.valueOf ( boolValue ) ;

Het gebruik van kleine letters voor de eerste letter van de boolean cijfers wijzen erop dat het primitieve , terwijl de hoofdletters versie geeft het type object .
hashcode Method

Alle Java-objecten bieden een hashcode methode . De klasse Boolean overschrijft de standaard klasse Object methode . De volgende code toont het aanroepen van de methode op de Booleaanse variabele : isCorrect.hashCode ( ) ;

Deze code roept de methode op een instantie van de klasse object . Alle objecten in Java bieden de hashCode methode voor toepassingen waarbij het hash table opslag structuren . De hashcode werkt op basis dat twee objecten die gelijk worden beschouwd zal dezelfde hash integer waarde terug . In de meeste gevallen zal verschillende objecten van hetzelfde type die niet gelijk zijn verschillende waarden terugkeren als hun hash - codes .
Retourneren

De klasse Boolean hash - code retourneert een van twee gehele getallen . Als een object Boolean slaat de waarde true , zal de hashCode terug te zijn 1231 . Als het object valse opslaat , zal haar terug hash waarde 1237 . De volgende voorbeeldcode geeft aan het opslaan van de hashcode van het object in een primitief soort integer variabele voor later gebruik : . Int hashBool = isCorrect.hashCode ( ) ;

Het programma kan dan verwijzen naar dit nummer variabele voor verdere verwerking < br >
gelijk Method

de hashcode methode om Java-objecten wordt vaak genoemd in combinatie met de gelijk -methode genoemd . Het is gelijk aan methode stelt ontwikkelaars in staat om vergelijkingen tussen applicatie objecten implementeren . Sommige objecten onvoorspelbare resultaten met de werkwijze gelijk , afhankelijk van de implementatie die binnen hun klasse verklaringen . Als een klasse worden twee objectinstanties gelijk zijn als ze dezelfde gegevens op te slaan , dan is de hashCode methode van die klasse moet dezelfde integer waarde voor die twee gevallen terug . Dit is het geval voor Boolean object types .

Previous: Next:
  Java Programming
·Hoe je willekeurige getallen u…
·Hoe maak je een nieuwe vorm Bi…
·Hoe te JSP bewerken in NetBean…
·Hoe maak je een JSP-bestand af…
·Hoe te Uitzonderingen in Java 
·Hoe maak je een animatie gebru…
·Hoe mobiele telefoon games te …
·Hoe te wijzigen waar NetBeans …
·Tekst aan Rijen in Netbeans Ja…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Tutorial voor Visual Basic Commands 
Graphics Tutorial voor Visual Basic 6 
Basic Help voor Microsoft Visual 
VBA Tutorial voor Word 
Tutorial voor het toevoegen van Visual B…
Hoe maak je een Visual Basic Stop voor L…
  Programmering Articles
·Hoe je het berekenen tool voor gebruik C…
·Hoe te voorkomen meer dan een aanleg van…
·Database Tutorial voor Visual Basic 2008…
·Surfen op een bestand in Python 
·Hoe te COBOL converteren naar Visual Bas…
·Hoe maak je Verzoeken om een ​​VB6 Gebru…
·Hoe een MQ Connection Sluit Van Java 
·Het verschil tussen functie Negeren & Fu…
·Hoe te ActiveX Programming leren 
Copyright © Computer Kennis http://www.nldit.com