Java实现伪微信红包功能的示例代码如何优化?
- 内容介绍
- 文章标签
- 相关推荐
本文共计480个文字,预计阅读时间需要2分钟。
性能优化点:
1.使用int而不是double。单位用分不用元,避免使用math.round四舍五入。
2.使用double类型的数据时,只保留小数点后两位。例如,随机数返回范围为0。
性能优化点:
1.使用int不使用double。(单位用分不用元)也省去了还要用math.round四舍五入,把double类型数据只留小数点后前两位。
2.random() 方法用于返回一个随机数,随机数范围为 0.0 =< Math.random < 1.0。所以,当每人只能分到1分钱时,不用生成随机数(随机数只能生成0分,不大于最小值,会死循环)。
本文共计480个文字,预计阅读时间需要2分钟。
性能优化点:
1.使用int而不是double。单位用分不用元,避免使用math.round四舍五入。
2.使用double类型的数据时,只保留小数点后两位。例如,随机数返回范围为0。
性能优化点:
1.使用int不使用double。(单位用分不用元)也省去了还要用math.round四舍五入,把double类型数据只留小数点后前两位。
2.random() 方法用于返回一个随机数,随机数范围为 0.0 =< Math.random < 1.0。所以,当每人只能分到1分钱时,不用生成随机数(随机数只能生成0分,不大于最小值,会死循环)。

