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
    String til Double Conversion i Java
    Klassene representerer datatyper i Java programmeringsspråk har funksjoner som enkelt kan forvandle en datatype til en annen . "Double "-klassen har nettopp en slik metode som kan ta en streng som representerer en dobbel data verdi og trekke ut verdien fra strengen . Strengen må være riktig formatert for utvinning skal fungere skikkelig. " Double" Class

    metode som konverterer en streng objekt i en dobbel er lagret i "Double "-klassen . Merk at dette er forskjellig fra " dobbelt" klasse som brukes til å lagre doble verdier. "Double" -klassen er en primitiv datatype som bare brukes til å lagre data . "Double "-klassen inneholder en rekke metoder for å arbeide med primitive " doble " objekter . For å konvertere en streng , må du enten opprette en forekomst av "Double "-klassen eller ringe statisk streng tolking metoden direkte fra "Double "-klassen .
    Analysering Method

    metoden i "Double "-klassen som analyserer strenger i doble objektene kalles " parseDouble . " Det aksepterer en enkelt streng som sin eneste argument. Metoden vil konvertere strengen og returnere en "dobbel " objekt . For eksempel følgende kode vil konvertere strengen " 58,1 " i dobbel verdi " 58,1 " og lagre den i dobbel variabel : en

    String s = " 58,1 ";

    "d ". double d = Double.parseDouble ( s ) ;

    Unntak

    Hvis parseDouble metoden ikke forstår strengen du passerer den, vil det kaste en tallformat unntak. For eksempel erstatter " 58,1 " med " 58 .. 1 " vil resultere i et antall format unntak. Det er viktig å omgi koden din med en prøve ... fange blokk eller erklære at metoden kaster et tallformat unntak uansett hvor du ringe parseDouble metoden. Du bør sjekke inn tekst før du ringer parseDouble metode for å unngå å kaste en rekke format unntak.
    Input

    Du kan bruke metodene i " String " klassen til analysere dine innspill før den sendes til den " parseDouble " metoden. Pre - analyse teksten kan du søke etter og eliminere potensielle feil i teksten . En enkel løkke kan kjøre gjennom streng for å bekrefte at hvert tegn er enten et tall eller et desimaltegn og at det er én og bare én desimal i hele strengen . Du kan også ringe " . Trim ( )" på strengen for å fjerne eventuelle ledende eller tailing mellomrom etter det faktiske antallet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Java Objects Gjenta 
    ·Hvordan lage en implementering klasse i Java 
    ·Hvordan bruke piltastene i Java 
    ·Liste over databasene som brukes Med Java 
    ·Hvordan gjøre Mouse Listener Bruk Swing i Java 
    ·Hvordan lage to forekomster av Subklasser i Java 
    ·Hvordan Senter - Begrunn String Produksjonen i Java 
    ·Joomla Analytics Hjelp 
    ·JSP Web opplæring 
    ·Hvordan rotere bilder med flis i Java 
      Anbefalte artikler
    ·Hva er Microsoft WPF 
    ·Hvordan Stream Video i XCode 
    ·Hvordan lage en link Bounce Med jQuery 
    ·Slik eksporterer et prosjekt som har JAR i Eclipse 
    ·Slik konfigurerer SSL i PHP 
    ·Hvordan å lære C + + 
    ·Hvordan bruke strekkoder i Java 
    ·Hvordan lage en streng i en nettadresse i Django 
    ·Slik filtrerer du et nummer i en sekvens 
    ·C Funksjoner for Xilinx 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/