Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan Bytt Algoritmer i Java
    Java programmeringsspråk omfatter flere primitive typer , som for eksempel heltall og flyte . Men kommer det meste av kraften i Java fra sin evne til å definere klasser , og metodene som opererer på objekter av disse klassene . Enkelte algoritmer krever at verdiene av to variabler som byttes - det vil si at den første variable ender opp som inneholder verdien den andre variabelen hadde før bytte, og at den andre variabelen ender opp som inneholder pre- swap- verdien av den første . Du kan oppnå denne effekten i Java ved å bytte referanser til objekter . Instruksjoner
    en

    sexy referanser til hver av de to objektene som må byttes , som i følgende eksempelkode : en

    Integer første = new Integer ( 20 ) ;

    Integer andre = new Integer ( 1 ) ;

    de to objektene må være forekomster av samme Java-klassen
    2

    Erklærer en eneste referanse som vil fungere som midlertidig lagring . under swap, som i følgende eksempelkode : en

    Object temp ;

    merke til at temp er bare en plassholder for en referanse - ingen objekter blir allokert spesifikt for det
    < . br >
    3

    Bytt de to referanser, som i følgende eksempelkode : en

    temp = første ;

    første = andre ;

    andre = temp ;

    etter at denne koden , objektene referert til av verdiene av variablene "første" og " andre " skal ha blitt byttet

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke New Line i applet-vinduet Program i Java 
    ·Hvordan kjører jeg JSP Fra et Eclipse 
    ·Hvordan oppdage CJK i Java 
    ·Hvordan sjekke om en streng i Java er alfa 
    ·Slik fjerner linjeskift fra en streng i Java 
    ·Tid funksjon i Java 
    ·Hvordan Expire en sesjon manuelt i JSP 
    ·Hvordan få et bilde i Java 
    ·Forskjellen i HashMap og HashSet 
    ·Hvordan sette opp en arbeidsområdet med relative baner…
      Anbefalte artikler
    ·Hvordan sortere en ordbok i Python av verdier 
    ·Hvordan skrive ut en fil i en e-post PHP 
    ·Hvordan endre et bakgrunnsbilde på Rollover 
    ·Slik konverterer Siste Logon Time Stamp til Date 
    ·Definisjon av Java Reserved Words 
    ·Definisjon av Polymorphism i Data 
    ·Hvordan laste ned en Oracle Tutorial 
    ·Hvordan deaktivere digital signatur Krav 
    ·Hva er en Java Bean 
    ·Java Software Opplæring på CD 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/