Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe je Java Hashtable Capaciteit Adjust
Een hash table winkels ( key , object ) paren en zoekopdrachten door de belangrijkste waarde . Java's HashTable klasse is onderdeel van de standaard bibliotheken voor die programmeertaal . Elke HashTable heeft in eerste instantie een bepaald aantal slots . Als de hash tabel krijgt voller dan een door de gebruiker opgegeven ' load factor , " Java zal automatisch rehash de tafel met een groter aantal slots . Het aftreksel bewerking relatief langzaam. U kunt testen of uw Java-toepassing rehashes zal leiden met het oog op een voldoende groot aantal slots op tafel - creatie tijd behouden , waardoor het wegnemen van de noodzaak van verdere rehashes . Instructies
1

Maak uw HashTable met behulp van de constructeur die een initiële capaciteit , zoals in de volgende voorbeeldcode specificeert :

HashTable
myTable = new HashTable ( 100 ) ;

Vervang " 100 " door het aantal slots dat u wilt uw tafel te hebben bij de schepping moment kopen van 2

Maak een iterator object te controleren wanneer - . indien ooit - de HashTable wordt herkauwt als in de volgende voorbeeldcode : .

iterator rehashDetector = myTable.entrySet ( ) iterator ( ) ;
3

Behandel de uitzondering automatisch gegenereerd door de Java runtime wanneer de tafel met een bestaande iterator wordt herkauwt , zoals in de volgende voorbeeldcode :

catch
( ConcurrentModificationException e ) { System.out.println


( " The hash table raakte herkauwt - gebruik een grotere capaciteit op creatie tijd " ) ; }



Als u de waarschuwing , de code te wijzigen naar een grotere capaciteit om de HashTable constructor doorgeven
.

Previous: Next:
  Java Programming
·Hoe maak je een Carriage Retur…
·Hoe kan ik een string in Java 
·Hoe te Zeros toevoegen in Fron…
·Hoe te Etiketten maken in Java…
·Tutorial over Java Logging API…
·Een lijst van Java Style attri…
·Hoe je het type project in Ecl…
·Hoe te converteren naar Meter …
·Hoe maak je een website met be…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je een cirkel tekent in NetBeans 
·Hoe te gebruiken MFC Werkbalken 
·Hoe maak je een Array in VBS Zorg 
·Hoe te corrigeren een Syntax Error 
·Tools om een Geheugenlekkage zoeken 
·Hoe u met Visual Basic Subroutine Uitvoe…
·Hoe een bestand te openen Van Input Argu…
·Hoe kan ik een Picture Box Maak in Visua…
·Hoe een DSN behulp van een API Code Star…
Copyright © Computer Kennis http://www.nldit.com