| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Funktionen af ​​toString i Java
    applikationer skrevet i Java-sproget brugen Objektorienteret udvikling. Dette indebærer at skabe objekter til at udføre applikationer opgaver. Du definerer objekter ved at skrive klasse erklæringer med angivelse af de egenskaber, og adfærd, objekt forekomster af klassen bør afspejle . Den " toString "-metoden er tilgængelig for alle objekter i Java . Udviklere kan vælge at bruge standard " toString " metode til deres klasser eller kan definere deres egne. Arv

    Class erklæringer i Java brug arv . Gennem denne model , kan klasser arver fra andre klasser, i hvilket tilfælde de automatisk har de egenskaber og metoder disse klasser i tillæg til deres egne. Samt at skabe brugerdefinerede klasser og objekter , kan Java-udviklere bruge objekter defineret af selve sproget . Alle objekter i Java arver fra , eller " udvide " de " Object "-klassen . Alle objekter derfor arver metoder i " Object "-klassen , herunder " toString "-metoden.
    Method

    " toString " metode returnerer en tekststreng , der repræsenterer indvendinger det kaldes på . Metoden kan kaldes eksplicit , ved hjælp af følgende syntaks : Hej

    objectInstanceName.toString ();

    " toString "-metoden kan også kaldes indirekte , for eksempel i tilfælde, hvor et objekt er skrevet til output konsollen , som i det følgende eksempel : Hej

    System.out.println ( objectInstanceName )

    i dette tilfælde " toString " metode til objektet angivne eksempel vil blive kaldt , med den resulterende String skrevet til output konsollen.

    Standard

    Udviklere kan bruge " toString "-metoden på deres egne klasser uden at skulle give en implementering for det i deres klasse erklæringer. Som standard implementering returnerer en læsbar tekst String angiver grundlæggende oplysninger om objektet , herunder klassen navn og et hexadecimalt tal , der repræsenterer objektets hash kode. Som standard implementering af " toString " er kun brugbar i et meget begrænset antal tilfælde , så den officielle Java anbefaling er , at udviklere give deres egne implementeringer.
    Overstyring

    i de fleste tilfælde , hvor udviklere planlægger at bruge " toString " metoden på deres ansøgning objekter vil de give en implementering for det inde i deres klasse erklæringer for disse objekter. Når en udvikler giver en brugerdefineret implementering af en metode, der er arvet fra en forælder klasse, er hans klasse siges at " tilsidesætte " denne metode. Når dette sker , Java ignorerer standard implementering , når metoden kaldes , i stedet udfører udviklerens egne brugerdefinerede implementering.
    Implementering

    For at tilsidesætte " toString " metode inden for en ansøgning klasse, udviklerne simpelthen nødt til at omfatte en metode ved navn " toString " som returnerer en String . Følgende syntaks demonstrerer teknikken sammen med et eksempel gennemførelse, som udlæser værdien af ​​en klasse variabel sammen med noget tekst : Hej

    public String toString () {

    return " Dette er et objekt med en variabel , hvis værdi er : . "+ someVariable ,

    }

    Udviklere kan implementere metoden på nogen måde, afhængig af hvor de har planer om at bruge det inden for deres ansøgninger
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan deaktiveres en Java Undtagelse 
    ·Sådan fjernes Undergravende på Eclipse 
    ·Sådan opgraderer Java til 1.4.2-03 
    ·Sådan må Tilsætning af variabler i Java 
    ·Hvad er Struts Plugin 
    ·Sådan Erstat variabelnavne i Java 
    ·Hvad er Fejl To i Edit Rocket Java Compiler 
    ·Hvordan udskydes funktion i Java 
    ·ArrayList Metoder i Java 
    ·Sådan Beregn din Scrabble Score i Java 
      Anbefalede Artikler
    ·Hvordan skal tjekkes EPS format i Java 
    ·Sådan bruges variabler i en Access VBA Query 
    ·Sådan får System Datoer i COBOL 
    ·Sådan Update A Menu på hver side 
    ·Hvordan man staver et nummer i Java 
    ·Hvordan til at angive flere grafer i Mathematica 
    ·Hvordan man kompilerer C kilde Med Visual C 
    ·Sådan Send ESC sekvenser med VB.NET 
    ·Sådan finder længden af ​​et Array i Perl 
    ·Sådan importeres MySQL til HSQLDB 
    Copyright © Computer Viden http://www.computerdk.com