public static void main(String[] args){
int queryMailNum=100;//总订单
int diliverNum=80;//成功订单
// 创建一个数值格式化对象
NumberFormat numberFormat = NumberFormat.getInstance();
// 设置精确到小数点后2位
numberFormat.setMaximumFractionDigits(2);
String result = numberFormat.format((float)diliverNum/(float)queryMailNum*100);
System.out.println("diliverNum和queryMailNum的百分比为:" + result + "%");
}
思路:你现在是需要查询订单的成功率,那
一:查询该用户的全部订单,
二:查询订单是已完成的订单
三:替换上面例子的参数,如果是列表,你可以列表.size().或者可以写SQL,拿总条数
四:返回给前端