有没有一种简单的方法来解析浮点数组的浮点数?我正在编写一个导入程序,需要解析一个ascii文件来获取一些值,我只是想知道是否有一个更简单的方法来做到这一点,然后自己搜索所有空白,并为每个空格分隔值使用Float.parseFloat(s)
。Java将一串浮点数解析为浮点数组?
例如,字符串是
1 0 4 0 26 110.78649609798859 39 249.34908705094128 47 303.06802752888359
我想创建float数组为:
[1, 0, 4, 0, 26, 110.78649609798859, 39, 249.34908705094128, 47, 303.06802752888359]
感谢您的帮助!
Jasons的解决方案实际上效率更高,Scanner速度更慢。 – skrat 2011-01-30 21:12:33