Here you can find the source of toLong(Object val)
public static Long toLong(Object val)
//package com.java2s; //License from project: Apache License public class Main { public static Long toLong(Object val) { return toDouble(val).longValue(); }// w w w. java2 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(); } }