java 获取传入值的区间
标签:tostring @param 区间 nbsp put public ash ati style
1 /**
2 * 获取值的区间
3 *
4 * @param num 值
5 */
6 public static Map getNumSection(Integer num) {
7 Map map = new HashMap();
8 int length = num.toString().length();
9 if (length == 1) { //判断是否为个数 1234567890
10 map.put("maxNum", 0);
11 map.put("minNum", 10);
12 return map;
13 }
14 String count = "";
15 for (int i = 1; i ) {
16 count += "0";
17 }
18 String shou = num.toString().substring(0, 1); //获取首位
19 int maxNum = Integer.parseInt(shou + count);//最小
20 int minNum = Integer.parseInt(String.valueOf(Integer.parseInt(shou) + 1) + count);//最大
21 map.put("maxNum", maxNum);
22 map.put("minNum", minNum);
23 return map;
24 }
java 获取传入值的区间
标签:tostring @param 区间 nbsp put public ash ati style
原文地址:https://www.cnblogs.com/zc-chuang/p/13344295.html
评论