作者:潇然free | 来源:互联网 | 2022-04-25 07:01
这篇文章主要介绍了java写的伪微信红包功能示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
性能优化点:
1.使用int不使用double。(单位用分不用元)也省去了还要用math.round四舍五入,把double类型数据只留小数点后前两位。
2.random() 方法用于返回一个随机数,随机数范围为 0.0 =
import java.util.HashMap;
import java.util.Map;
public class WXTRedPackage {
public static void main(String[] args) {
WXTRedPackage wx = new WXTRedPackage();
// 红包钱数(以分为单位),个数
wx.WXMoney(1000, 50);
}
public void WXMoney(int sum, int num) {
// 创建一个hashmap,把分配出来的人和钱顺序打乱
Map mOneyMap= new HashMap();
System.out.println("共计" + sum / 100 + "元红包,分成" + num + "份。开始:");
int min = 0;
int balance = sum;
int mOney= 0;
for (int i = 0; i min && money
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。