Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Jämförelse av Map vs Lista i Java

    programmeringsspråket Java kommer med många inbyggda metoder för att lagra data , varav två är på kartan och i listan . En lista är en samling av ordnade data av någon typ , som textsträngar , siffror eller referenser till objekt. En karta är en samling av nyckel - värde-par , till exempel , kan namn och telefonnummer kartläggas tillsammans i en karta samling representerar en telefonbok . Kartor och listor har flera skillnader , och används traditionellt för mycket olika ändamål . Mappade Data

    Kartsamlingen lagrar data som nyckel - värde-par , en unik nyckel avbildas till ett visst värde . En lista inte mappa en nyckel till ett värde , och i stället lagrar data som en singulär enhet .
    Dubbletter

    Kartsamlingen inte kan lagra dubbla nycklar , men kan lagra identiska uppgifter i värden . En lista har inga restriktioner för identiska värden .
    Data Access

    data i en lista kan nås direkt genom sina index ( eller position ) i listan , medan ett värde på en karta kan nås genom att ange den tangent till vilken den tillhör. En karta kan också testas för att se om en viss nyckel finns på en karta eller inte .
    Datatyper

    En karta vanligen används för särskilda ändamål som ett nyckel - värde-par är nödvändigt , data i en lista kan användas för mer allmänna ändamål . Till exempel kan en uppsättning användarnamn lagras med hjälp av en lista. Om samma STET av namn hade en ytterligare klassificering kopplad till sig - som dator åtkomstbehörighet - de bör lagras med hjälp av en karta

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du formaterar kolumner & siffror inom Java
    ·Den Java-kod för att räkna antalet ord i en Array
    ·Hur man gör en animation med Java
    ·Hur visa radnummer i JCreator
    ·Hur man använder kolon i Java
    ·Lägga JAVA_HOME
    ·Java Switch Uttalande Tutorial
    ·Hur göra en felsökning i NetBeans i Java
    ·Hur får input från en Java GUI
    ·Java Splash Screen Tutorial
    Utvalda artiklarna
    ·Hur du uppdaterar attribut i Rails
    ·Vilka är de funktioner en transferbuffert
    ·Java vs . Ruby
    ·Hur att visa data i ett DataGridView
    ·Hur man använder PHP-kod i ett Java Script Function
    ·Hur man skapar en C-programmet i Visual Studio
    ·Hur till Redigera objekt i listruta med Visual Basic 20…
    ·Hur konvertera en array i PHP
    ·Hur byter jag namn på flera filer med ett datum med Vi…
    ·Skillnaden mellan Delete & Trunkera i Oracle
    Copyright © Dator Kunskap http://www.dator.xyz