java.lang.NumberFormatException ... input string "0.01"

java.lang.NumberFormatException ... input string

问题描述:

在使用Long.parseLong("0.01")时候出现java.lang.NumberFormatException这种异常是为什么呢?难道使用使用这个方法时候只能传递整数字符串?自个基础太菜了。 :( :( :( :(

... Long是长整型、当然只能传整数字符串了。可以用Double.parseDouble()、不过小心丢失精度