Computers slaan gegevens Verdubbel als reeksen van binaire enen en nullen converteren . Deze gegevens kunnen vervolgens worden geabstraheerd naar een specifiek type , als een teken dat een nummer of een letter staat . Veranderen tussen deze representaties is vrij eenvoudig . Het lastige deel is uit te vinden of een gegeven dataset geschikt is om te worden veranderd in een andere . Bijvoorbeeld , bij het converteren van een string naar een double , je zou eerst moeten controleren om te zien of de string bevatten numerieke waarden , anders zou het geen zin hebben in het omzetten van het. Dit zijn de valkuilen bij het schrijven van conversie toepassingen . Wat je Java Software Development Kit nodig met NetBeans Integrated Development Environment ( IDE ) Bundel Toon Meer Aanwijzingen Laad de NetBeans IDE 1 door te klikken op het programma-icoon . Wanneer het programma wordt geladen, ga naar " Nieuw /New Project" en selecteer " Java Application " uit de lijst aan de rechterkant van het scherm . Een nieuwe broncode bestand verschijnt in de NetBeans teksteditor . De broncode bestand bevat een lege belangrijkste methode kopen van 2 Verklaren een array van strings door het schrijven van de volgende tussen de accolades van de belangrijkste methode : . Touwtje s [ ] = { "een" , " 2 " , " drie " } ; 3 Declare andere array van dubbele rechts onder de string -array verklaring : dubbele d [ ] ; < br Goedkope 4 > Doorloop de string array en controleer elke waarde te zien of het numeriek is . Bijvoorbeeld , schrijf de volgende for-lus : for (int i = 0 , int j = 0 ; i < s.length ( ) ; i + + ) op Twitter { } < br Test > 5 elk karakter en zien of het numeriek is door het plaatsen van de volgende code binnen de accolades van de lus : if ( s [ i ] wedstrijden ( " - \\ \\ d + . ? ( . \\ \\ d + ) ? " ) ) op Twitter { } 6 Voeg de numerieke waarde aan de double -array door het schrijven van de volgende binnen de accolades van de if-statement : < br > d [ j + + ] ; 7 Voer het programma door op de toets " F6 " . Het programma zal de lijst filteren van strings en converteren van alle numerieke gegevens in waarden in een array van doubles .
|