import java.math.BigDecimal;
public class CastingTest {
public static void main(String[] args) {
BigDecimal bigDecimal = new BigDecimal("5");
double doubleValue = bigDecimal.doubleValue();
float floatValue = bigDecimal.floatValue();
int intValue = bigDecimal.intValue();
short shortValue = bigDecimal.shortValue();
long longValue = bigDecimal.longValue();
System.out.println("doubleValue: "+doubleValue);
System.out.println("floatValue: "+floatValue);
System.out.println("intValue: "+intValue);
System.out.println("shortValue: "+shortValue);
System.out.println("longValue: "+longValue);
}
}
# BigDecimal -> int -> String
BigDecimal ABC = new BigDecimal(request.getParameter("ABC"));
int intABC = ABC.intValue();
String StringABC = String.valueOf(intABC);