Java 开发细节(持续更新)

float小数点为后为零,则不显示小数点后:

DecimalFormat df = new DecimalFormat("###.####");
float f = 23.0f;
System.out.println("显示:" + df.format(f));

判断float是否为整数

private boolean isInteger(String str) {
        if(Float.parseFloat(str)%1==0){
            return true;
        }else{
            return false;
        }
    }

你可能感兴趣的:(Java 开发细节(持续更新))