方法一
private static int getNumLenght(long num){
num = num>0?num:-num;
return String.valueOf(num).length(); } 方法二
private static int getNumLenght(long num){
num = num>0?num:-num;
if (num==0) {
return 1;
}
return (int) Math.log10(num)+1;
} 方法三
private static int getNumLenght(long num){
if (num==0) {
return 1;
}
int lenght = 0;
for (long temp = num ; temp != 0; temp/=10){
lenght++;
}
return lenght;
}

  

最新文章

  1. 前台处理json字符串的几种方法(转)
  2. ue4 模块的构建和加载
  3. 自己总结的web前端知识体系大全【欢迎补充】
  4. POJ 1741 Tree (树的点分治入门)
  5. NEC学习 ---- 模块 -多行式面包屑导航
  6. ijg库的使用的几点注意
  7. 窗口类(Window Class)概述
  8. [React] Creating a Stateless Functional Component
  9. 【转载】Manacher算法
  10. C++学习之this指针
  11. QNX---- interrupts 例程
  12. 【源代码】StringBuilder和StringBuffer震源深度分析
  13. KoaHub平台基于Node.js开发的Koa的简单包装到请求库的类似接口
  14. 最全Pycharm教程(32)——依据FHS在Linux上安装Pycharm
  15. Java I/O 总结
  16. 【shell脚本】ftp自动上传mysql备份文件
  17. maven 不能使用 snapshot 的解决方式
  18. vue中父组件调用子组件函数
  19. read temperature
  20. 利用Visio绘制数据流图与组织结构图

热门文章

  1. JS input 银行卡号格式转换
  2. hiho1080 更为复杂的买卖房屋姿势
  3. unity3d WebPlayer版本号音效无声音问题
  4. 二分Kmeans的java实现
  5. tomcat安装配置规范
  6. [转]const指针与指向const的指针
  7. py.test
  8. php 生成下载连接
  9. Sql Server 查询一段日期内的全部礼拜天
  10. .net Socket编程