| 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 >> Computer Programmeringssprog >> Content
    Hvad er meningen med Konvertering af værdi og Strings
    ? Når computerprogrammer anvender data , de undertiden bruge forskellige teknikker til lagring af forskellige typer af data værdier. For eksempel kan et computerprogram anvende data fra en database, der kan indeholde tal og tekst . I programmering, er sekvenser af tekst kaldes strenge. Strenge kan holde nogen tegn , herunder bogstaver, tal og symboler. Undertiden et program kan være nødvendigt at konvertere en dataværdi på en art til en anden , en proces, der ofte involverer strenge og tal . Data

    Computerprogrammer kan bruge data fra databaser , tekstfiler , XML-filer og mange andre kilder . Nogle programmer og hjemmesider også fange data fra bruger input , for eksempel , når folk skriver tekst i tekst - felter i en brugergrænseflade. Nogle sprog, såsom Java, kræver programmer til eksplicit at angive, hvilken type en data- værdi, når det er gemt i en variabel. Følgende kodeeksempel viser : String aWord = "apple " int anumber = "5 "

    Denne kode instantierer to variabler , den ene med en tekststreng type og værdi , den anden en primitiv form heltal.
    typer

    Programmeringssprog nødt til at håndtere forskellige typer af data. Af denne grund, giver stærkt skrevet sprog, såsom Java , dedikerede typer til forskellige typer af tal, tekst strygere, bytes og booleske værdier blandt andre. Java er også et objektorienteret sprog , hvilket også betyder , at det kan lagre data inde kodeobjekter , med hvert objekt repræsenterer et sæt af kode adfærd og data . Den type af et dataelement påvirker, hvordan et program håndterer det. For eksempel kan nummertyper deltage i aritmetiske beregninger , mens strengen typer kan give oplysninger om indeholdt tegn.
    Konverteringer

    Sommetider programmer nødt til at konvertere dataelementer fra en type til en anden. Dette er ofte nødvendig, når programmer importere data fra nogle eksterne kilde, såsom bruger-input , eller en datafil . Metoder til at læse eksterne data ind i et program ofte læse data As String værdier. Hvis disse strenge indeholder tal , kan programmet nødt til at konvertere de numeriske strenge i nummertyperne. Følgende eksempel Java-kode demonstrerer : . Int numValue = Integer.parseInt ( "3 ");

    Denne kode bruger Java Integer klassen til at konvertere en streng værdi til et tal typen
    < br > Overvejelser

    Når konvertering mellem typer i programkode , uforudsete fejl er mulige. Hvis en programmør omfatter konvertering kode i et program, der læser i uforudsigelige data , er der en mulighed for, at de data, der ikke må indeholde tal gemt som strenge på alle. Hvis et program forsøger at konvertere en streng til en række typer , men strengen indeholder ikke en talværdi , kan programmet gå ned . For eksempel ændrede følgende Java-kode ville kaste en undtagelse : int numValue = Integer.parseInt ( "b" ),

    Programmører derfor nødvendigt at opbygge fejlhåndtering i enhver kode, hvor de konverterer mellem strenge og numre.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver en DOS Script 
    ·Sådan ændres en JTable Cell Color 
    ·Datalogi Tutorial 
    ·Sådan opgraderer PHP på iWeb 
    ·Sådan Multiply en matrix med en variabel i Matlab 
    ·Sådan Flet flade filer 
    ·Hvad er Mellemrum i Matlab 
    ·Foldning af to tidssignaler i Matlab 
    ·Sådan vises flere histogrammer i Matlab 
    ·Hvordan til at line op decimaltal i Just Basic 1,01 
      Anbefalede Artikler
    ·Sådan Code divs 
    ·Hvordan laver Python Vent et Quit Command 
    ·Sådan oprettes en FLV Preloader i AS3 
    ·The Back Funktion i HTML Kodning 
    ·Komponenter i en Client Server Application 
    ·Hvordan man laver en animation Ikon i en JTable 
    ·Sådan oprettes en Keylogger Brug Python 
    ·Hvad er PHP Perl 
    ·Sådan udføres en Record Søg i en Java Application 
    ·Sådan importeres XML Brug VBA 
    Copyright © Computer Viden http://www.computerdk.com