Computere gemme data som sekvenser af binære nuller og ettaller . Disse data kan derefter abstraheret til en bestemt type , som et tegn , der repræsenterer et tal eller et bogstav . Skift mellem disse repræsentationer er forholdsvis let. Den vanskelige del er at finde ud af, om en given datasæt er hensigtsmæssigt at blive ændret til et andet. For eksempel, når konvertering af en streng til en dobbelt ville du først nødt til at tjekke for at se, hvis strengen indeholder numeriske værdier , ellers ville det ikke give nogen mening i at konvertere det. Det er de faldgruber skriftligt konvertering applikationer. Ting du skal
Java Software Development Kit med NetBeans Integrated Development Environment (IDE) Bundle
Vis Flere Instruktioner
1
Load NetBeans IDE ved at klikke på programmets ikon . Når programmet belastninger , navigere til "Ny /New Project" og vælg " Java Application " fra listen på højre side af skærmen. En ny kildekode fil vises i NetBeans teksteditor. Kildekoden fil indeholder en tom vigtigste metode
2
Erklær et array af strenge ved at skrive følgende mellem de krøllede parenteser i den vigtigste metode : .
String s [ ] = { "en" , "2" , "tre" };
3
Erklær en anden vifte af dobbelt lige under strengen vifte erklæring : Hej
double d [ ] < br >
4
gentage gennem strengen array og kontrollere hver enkelt værdi, for at se om det er numerisk . For eksempel følgende skrive for loop : Hej
for (int i = 0 , int j = 0; i < s.length (); i + +)
{}
< br > 5
Test hver karakter og se om det er numerisk ved at placere følgende kode inde i krøllede parenteser i for-løkken : Hej
if ( s [ i] kampe ( "- \\ \\ d + . ? ( . \\ \\ d +) ? ") )
{}
6
Tilføj den numeriske værdi til den dobbelte array ved at skrive følgende i de krøllede parenteser i if-sætningen : < br >
d [j + + ]
7
Udfør programmet ved at trykke på " F6 "-tasten. Programmet vil filtrere listen af strenge og konvertere alle numeriske data til værdier i en matrix af double.