java 获取传入值的区间
2024-10-05 17:06:48
/**
* 获取值的区间
*
* @param num 值
*/
public static Map<String, Integer> getNumSection(Integer num) {
Map<String, Integer> map = new HashMap();
int length = num.toString().length();
if (length == 1) { //判断是否为个数 1234567890
map.put("maxNum", 0);
map.put("minNum", 10);
return map;
}
String count = "";
for (int i = 1; i < length; i++) {
count += "0";
}
String shou = num.toString().substring(0, 1);
int maxNum = Integer.parseInt(shou + count);//最小
int minNum = Integer.parseInt(String.valueOf(Integer.parseInt(shou) + 1) + count);//最大
map.put("maxNum", maxNum);
map.put("minNum", minNum);
return map;
}
最新文章
- ZeroMQ接口函数之 :zmq_version – 返回ZMQ链接库的版本
- 数据库高可用架构(MySQL、Oracle、MongoDB、Redis)
- 扩展easyui 的表单验证 (转)
- latch: cache buffers chains故障处理总结(转载)
- 在表单(input)中id和name的区别
- JSP文件编码
- uva 10911 - Forming Quiz Teams(记忆化搜索)
- 使用Mysql.data.dll文件在服务器上运行访问Mysql
- J2SE学习小结
- RT-thread 利用Scons 工具编译提示python编码错误解决办法
- cookie 操作(转载)
- Error creating bean with name &#39;com.you.user.dao.StudentDaoTest&#39;: Injection of autowired dependencies
- 【Android 应用开发】自定义View 和 ViewGroup
- openCV 3.0 Ubuntu下编译问题
- 【亲测有效】Centos安装完成docker后启动docker报错docker: unrecognized service的两种解决方案
- appium学习记录2
- 通过全备+binlog_server同步恢复被drop的库或表
- day19-高阶函数、匿名函数
- 各种 mv power cell
- tensorflow没有代码提示的问题