Datorer lagrar data som sekvenser av binära ettor och nollor . Dessa data kan sedan abstraherade till en viss typ , som ett tecken som representerar ett nummer eller en bokstav . Växlingen mellan dessa representationer är ganska lätt . Den svåra delen är att ta reda på om en viss datamängd är lämpligt att ändras till en annan . Till exempel , när du konverterar en sträng till en dubbel , skulle du först kontrollera om strängen innehåller numeriska värden , annars skulle det vara meningslöst att konvertera den . Dessa är de fallgropar skriftligen konvertering applikationer . Saker du behöver Review, Java Software Development Kit med NetBeans Integrated Development Environment ( IDE ) Bundle
Visa fler instruktioner
1
Fyll i NetBeans IDE genom att klicka på dess programikon . När programmet laster , navigera till " Ny /Nytt projekt " och välj " Java Application " i listan till höger på skärmen . En ny källkod filen visas i NetBeans textredigeraren . Källkoden filen innehåller en tom huvudsakliga metoden
2
Deklarera en array av strängar genom att skriva följande mellan klamrarna i den huvudsakliga metoden : .
String s [ ] = { " en " , " 2 " , " tre " };
3
Deklarera en annan uppsättning av dubbla precis under sträng array deklaration :
dubbel d [ ] ;
4
iterera igenom strängmatris och kontrollera varje värde för att se om det är numeriskt . Till exempel , skriv följande för loop :
for (int i = 0 , int j = 0 ; I < s.length ( ) ; i + + ) katalog
{ }
5
Testa varje tecken och se om det är numeriskt genom att placera följande kod innanför klamrarna i för loop :
om (s [ i] matcher ( " - \\ \\ d + . ? ( . \\ \\ d + ) ? " ) ) katalog
{ }
6
Lägg det numeriska värdet till det dubbla arrayen genom att skriva följande inom klammerparenteser av if :
d [ j + + ] ;
7
Kör programmet genom att trycka på " F6 " -knappen . Programmet kommer att välja lista med strängar och konvertera alla numeriska data till värden i en matris med dubbel .