java观看视频次数_java数字转换视频播放次数等

1.1万、9999.9万、1.1亿、999亿+

* 播放量的数字显示规则

1-9999,按照实际数字显示

10000-9999999,按照1万、1.1万、9999.9万

100000000-99900000000,按照1亿、1.1亿、999亿

>99900000000,统一显示为999亿+

所有数字显示均保留到小数点后一位即可

```java

/**

* 视频观看次数、评论数

*

* @paramtimes

* @return

*/

public static String watchNum(String times) {

String timeStr= "";

long count= 0;

try {

count= Long.parseLong(times);

} catch (NumberFormatException e) {

return timeStr;

}

if (count== 0) {

return timeStr;

} else if (count< 10000) {

return times;

} else if (count< 999 * 100000) {

long start= count/ 10000;

long end= count% 10000 / 1000;

if (end== 0) {

timeStr= start+ "万";

} else {

timeStr= start+ "." + end+ "万";

}

return timeStr;

} else if (count<= 999 * 100000000) {

long start1= count/ 100000000;

long end1= count% 100000000 % 1000000;

if (end1== 0) {

timeStr= start1+ "亿";

} else {

String s= String.valueOf(end1);

timeStr= start1+ "." + s.charAt(0) + "亿";

}

//return "999万+";

} else if (count> 999 * 100000000) {

return "999.9亿+";

}

return timeStr;

}

```

28ba799851ca?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

28ba799851ca?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值