Here you can find the source of toFloat(Object val)
public static Float toFloat(Object val)
//package com.java2s; //License from project: Apache License public class Main { public static Float toFloat(Object val) { return toDouble(val).floatValue(); }// ww w. ja v a 2 s . c o m public static Double toDouble(Object val) { if (val == null) { return 0D; } try { return Double.valueOf(trim(val.toString())); } catch (Exception e) { return 0D; } } public static String trim(String str) { return (null == str) ? null : str.trim(); } }