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;

}

```

java观看视频次数_java数字转换视频播放次数等相关推荐

  1. java 获取视频信息_Java获取视频参数信息

    Java获取视频参数信息 资料收集 经过搜索常用的处理视频的方式有两种:xuggler 和 ffmpeg 因ffmpeg 需要使用JNI调用,这里采用xuggler方式 使用xuggler获取视频宽. ...

  2. java 数字 百分比_Java 数字转换成百分比

    /** * Object 转化成百分比 传如的参数必须是数字类型, 如"0.02" return 2.00% *   百分比位数 参数可自行调整 * @param obj * @r ...

  3. java给视频添加水印_java如何给视频添加水印logo

    1.下载ffmpeg集成(静态)版本,解压后无需安装 链接:https://pan.baidu.com/s/1-a4lDqqJDRdX99500L6lIw 密码:qp8c CmdExecuter pa ...

  4. java ffmpeg视频截图_Java实现对视频进行截图的方法【附ffmpeg下载】

    本文实例讲述了Java实现对视频进行截图的方法.分享给大家供大家参考,具体如下: 之前介绍过Java使用ffmpeg进行视频转换,这里演示一下ffmpeg进行视频截图的方法. 具体代码如下: impo ...

  5. java签名算法阻止 设置_java数字签名算法之RSA

    © 版权声明:本文为博主原创文章,转载请注明出处 实例 1.项目结构 2.pom.xml xsi:schemaLocation="http://maven.apache.org/POM/4. ...

  6. java 0x转中文_Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字...

    /* 输出 Original: 黄 彪彪 to unicode: \u9EC4\ \t\u5F6A\u5F6A from unicode: 黄 彪彪 使用命令转换: native2ascii -enc ...

  7. java io 视频 下载_Java下载映客主播视频回放到电脑硬盘

    Java下载映客主播视频回放到电脑硬盘 使用Java下载映客回放到电脑硬盘 使用方法:在映客app播放回放视频时,分享到QQ,就可以得到url,其中的liveid属性就是视频ID. 源代码由 [**海 ...

  8. java截取视频生成图片_Java截取视频帧,生成图片

    1.pom依赖 org.bytedeco.javacpp-presets opencv-platform 3.4.1-1.4.1 org.bytedeco javacpp 1.4.1 org.byte ...

  9. java web 视频开发_Java web video 视频开发

    播放器 \flowplayer 1.下载Flowplayer播放器, 2.下载安装包解压后可以找到以下几个主要文件: flowplayer-3.2.11.swf:用于播放器主体的flash文件 flo ...

最新文章

  1. 梭子鱼任命James Forbes-May为亚太区销售副总裁
  2. linux java maven_Linux下安装及配置Java与Maven
  3. hyperion高光谱参数_[ENVI] 珠海一号高光谱数据处理
  4. 国科大高级人工智能笔记1-搜索
  5. 【初涉C语言】程序员欢迎来到C语言的世界!
  6. R语言分类算法之随机森林(Random Forest)
  7. 身陷 Bug 时,优秀的开发工程师是如何寻求帮助的?
  8. php 安卓注册,做一个Android应用的注册与登录功能
  9. 第一章ASP程序设计概述
  10. PHP RSA 报错 openssl_sign(): supplied key param cannot be coerced into a private key
  11. 各位大佬,别再拿人工智能当春药了!
  12. 炉石传说android手机版本,炉石传说安卓手机版官方apk
  13. html5课程总结500字,体育课心得体会500字(精选6篇)
  14. 思科实验-生成树协议STP
  15. STM32-USB学习系列(一) :USB与USB库的介绍
  16. 720phi10p 和 720p有什么区别_红米note9和红米9哪个好_红米note9和红米9的区别
  17. GitFlow 代码管理模型实战
  18. 那个谷歌的网红扔鸡蛋的题,来看看教科书式的回答
  19. 访问受限msn space 空间的又一个方法
  20. 前端开发者常用的构建工具

热门文章

  1. C-class Week1.Day2
  2. VASP安装教程-虚拟机-2022
  3. 原乐志老师语录及船长的习拳心得(二)
  4. rosbag工具plotjuggler无法打开rosbag的问题
  5. android 隐藏虚拟键盘,android隐藏全面屏虚拟键盘实现
  6. URP——着色器和材质——烘焙光照 Baked Lit
  7. openssl s_server s_client 相关命令参数
  8. n5105和n5095差距
  9. 微信小程序进度条组件自定义数字_微信小程序之圆形进度条(自定义组件)
  10. 初始Spring(贰)