1、
public static void main(String[] args) {
double d = 88.88;
long l = Math.round(d);
System.out.println(l);
long ll = 100L;
double dd = (double) ll;
System.out.println(dd);
}
2、
public static void main(String[] args) {
/* returns the double value represented by this object
converted to type long */
Double obj = new Double("543267.90");
long l = obj.longValue();
System.out.println("Value = " + l);
obj = new Double("30.0");
l = obj.longValue();
System.out.println("Value = " + l);
}