Ecco il mio problema:
String s="1,345";
dove convertire il campo s in una variabile double, come posso fare?
Ho provato con Double.parse ma niente.
ps i numeri dopo la virgola sono decimali.
Ecco il mio problema:
String s="1,345";
dove convertire il campo s in una variabile double, come posso fare?
Ho provato con Double.parse ma niente.
ps i numeri dopo la virgola sono decimali.
http://docs.oracle.com/javase/1.4.2/...ng/Double.html
Guarda il costruttore e le funzioni .parseDouble(String) e .valueOf(String).
La documentazione ufficiale di java e molto ricca, basta un click con google, tanto che la maggior parte dei programmatori non si sprecano a ricordare nomi e funzioni, sanno dove trovarli e in quali pacchetti sono disposti quindi, alla neccessità, danno un'occhiata alla documentazione per trovare ciò che fa al caso loro.
Ovvio poi che le funzioni più usate siano ben conosciute!
Occhio ad usare . (punto) e , (virgola) correttamente: in lingue diverse hanno significati differenti. Il numero da te indicato potrebbe essere 1345 in inglese oppure 1,345 in italiano eccOriginariamente inviato da saverix80
Ecco il mio problema:
String s="1,345";
dove convertire il campo s in una variabile double, come posso fare?
Ho provato con Double.parse ma niente.
ps i numeri dopo la virgola sono decimali.![]()
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI