Hvordan konvertere en String Array å doble

Datamaskiner lagre data som sekvenser av binære enere og nuller. Denne informasjonen kan deretter abstrahert til en bestemt type, som et tegn som representerer et tall eller en bokstav. Bytte mellom disse representasjonene er ganske enkelt. Den vanskelige delen er å finne ut om et gitt datasett er hensiktsmessig å endres til en annen. For eksempel, når du konverterer en streng til en dobbel, du må først sjekke om strengen inneholdt tallverdier, ellers ville det gjøre ingen mening i å konvertere den. Dette er fallgruvene i å skrive konverteringsprogrammer.

Bruksanvisning

1 Laste NetBeans IDE ved å klikke på programikonet. Når programmet laster, naviger til "Ny / New Project" og velg "Java Application" fra listen til høyre side av skjermen. En ny kildekode-filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom viktigste metoden.

2 Erklærer en rekke strenger ved å skrive følgende mellom klammeparenteser av den viktigste metoden:

string s [] = { "en", "2", "tre"};

3 Erklærer annen rekke dobbelt rett under streng rekke erklæring:

dobbel d [];

4 Iterere gjennom streng rekke og sjekke hver verdi for å se om det er numerisk. For eksempel skriver følgende for loop:

for (int i = 0, int j = 0; i <s.length (); i ++)

{}

5 Test hver karakter, og se om det er numerisk ved å plassere følgende kode inne i klammeparenteser i for bue:

if (s [i] .matches ( "-.? \ d + (\ d +)"))

{}

6 Legg den numeriske verdien til den doble matrise ved å skrive følgende i løpet av de klammeparenteser i hvis setningen:

d [j ++];

7 Kjør programmet ved å trykke på "F6" -tasten. Programmet vil filtrere listen over strenger og konvertere alle numeriske data inn verdier i en rekke dobles.