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 >> Computer Programmeringsspråk >> Content
    Hva er meningen med konvertering av Verdi og strykere
    ? Når dataprogrammer bruker data , de noen ganger bruker forskjellige teknikker for lagring av ulike typer data verdier . For eksempel kan et dataprogram bruke data fra en database som kan inneholde tall og tekst. I programmering er sekvenser av tekst kalles strenger . Strings kan holde noen tegn, inkludert bokstaver , tall og symboler . Noen ganger kan et program kan være nødvendig å konvertere en data verdi av en type til en annen, en prosess som ofte involverer strenger og tall. Data

    Dataprogrammer kan bruke data fra databaser , tekstfiler , XML-filer og mange andre kilder. Noen programmer og nettsteder også fange opp data fra brukerundersøkelser , for eksempel når folk inn tekst i tekst - felt i et brukergrensesnitt. Noen språk , for eksempel Java , krever programmer som eksplisitt uttrykker type for en dataverdi når det er lagret i en variabel. Følgende eksempelkode demonstrerer : String aWord = " eple "; int anumber = " 5 ";

    Denne koden instantiates to variabler , en med en tekststreng type og verdi , den andre en primitiv typen heltall .
    typer

    Programmeringsspråk trenger for å håndtere ulike typer data . Av denne grunn , sterkt skrevet språk , for eksempel Java , gir dedikerte typer for ulike typer tall , tekststrenger , bytes og boolske verdier blant andre. Java er også et objektorientert språk , noe som også betyr at det kan lagre data inne kode objekter , hvor hvert objekt som representerer et sett av kode virkemåter og data. Typen et dataelement påvirker hvordan et program håndterer det . For eksempel kan nummertypene ta del i aritmetiske beregninger , mens strengtypene kan gi informasjon om inneholdt tegn.
    Konverteringer

    Noen ganger programmer trenger å konvertere dataelementer fra en type til en annen. Dette er ofte nødvendig når programmer importere data fra en ekstern kilde, for eksempel brukerundersøkelser eller en datafil . Metoder for å lese eksterne data i et program ofte lese dataene som streng verdier. Hvis disse strengene inneholder tall , kan programmet må konvertere de numeriske strenger i antall typer. Følgende eksempel Java-koden demonstrerer : . Int numValue = Integer.parseInt ( " 3 ");

    Denne koden bruker Java Integer klassen til å konvertere en streng verdi til et tall typen

    Hensyn

    Når du konverterer mellom typer i programmeringskode , uforutsette feil er mulig. Hvis en programmerer inkluderer konvertering kode i et program som leser i uforutsigbare data , er det en fare for at dataene ikke kan inneholde tall som er lagret som strenger i det hele tatt . Hvis et program prøver å konvertere en streng til en rekke type, men strengen ikke inneholder en tallverdi , kan programmet krasje . For eksempel endret til følgende Java- kode vil kaste et unntak : int numValue = Integer.parseInt ( "b ");

    programmerere må derfor bygge feilbehandling inn noen kode der de konverterer mellom strenger og tall.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan redigere data i et datasett Object 
    ·Hva er Array Programmering 
    ·Hvordan legge til en avmerkingsboks til DataGrid C 
    ·Sette inn en Entry Med LINQ 
    ·Hvordan bruke Dekorprodukter til lineær programmering …
    ·Hvordan lese en fil byte av byte i C + + 
    ·Hvordan Tegn et flytskjema for CSS Hierarki 
    ·Hvordan redigere en MSI File 
    ·Hvordan lage en rapport fra Excel-ark med VBA 
    ·Hvordan logge ut av WebDAV 
      Anbefalte artikler
    ·Random funksjon i COBOL 
    ·The History of Turbo Pascal programmering 
    ·Hvordan lage en Array i Python 
    ·Hvordan søke Convolution i MATLAB uten å bruke Functi…
    ·Hvordan finne fargene i et digitalt bilde ved hjelp av …
    ·Hva er en test Sele 
    ·Hvordan : Les Bilde Header i VB.Net 
    ·Hvordan lage en Access Connection bruke Visual Basic 
    ·Python Funksjoner Med et Ordbok 
    ·Hvordan bruke Net API Med VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/