美文网首页
(技术)这是个有意思的问题

(技术)这是个有意思的问题

作者: 点映文艺 | 来源:发表于2019-10-15 13:38 被阅读0次
假如给个数字156,以50的步宽进行分割,可以分割为 
1-50;
51-100;
101-150;
151-156;
假如86,以50的步宽进行分割,可以分割为 : 1-50;51-86
然后   1-50 作为一个String字符串存放到List集合中,用程序应该怎么表达?

程序如下:
        Integer num = 156;
        Integer step = 50;
        List<String> list = new ArrayList<String>();
        Integer len = (num % step == 0 ? num / step : (num / step + 1));
      
       // 方法 1
       for(int i = 0 ; i != len ; ++i) {
            list.add((step * i + 1) + "-" + (step * (i + 1) < num ? step * (i + 1) : num));
        }
       
        // 方法 2
        int i = 0;
        while(i < len){
            list.add((step * i + 1) + "-" + (step * (i + 1) < num ? step * (i + 1) : num));
            i++;
        }

       // 方法3 
        for(int i = 0 ; i < len ; i++) {
            list.add((step * i + 1) + "-" + (step * (i + 1) < num ? step * (i + 1) : num));
        }

        for(String s : list){
            System.out.println(s);
        }


你能想到它的应用场景是什么吗? QQ群放这里:578060039 不明白可以到群里问我

打完收工

相关文章

  • (技术)这是个有意思的问题

    你能想到它的应用场景是什么吗? QQ群放这里:578060039 不明白可以到群里问我 打完收工

  • 技术还是管理,这是个问题

    最近芒果台的歌手节目带红了一首歌——成都。当然我也不能免俗的很喜欢。 更有趣的是,在这样一个每个歌手都撕心裂肺飙高...

  • 这是个问题

    进入了初伏,天气热到爆炸。季节性产品空调、冰箱、冷柜、空调扇、风扇的生意就像一阵风一样火了起来。 冰箱、空调、冷柜...

  • TO BE OR NOT TO BE 这是个问题。。。。。

    TO BE OR NOT TO BE 这是个问题。。。。。

  • 这是个问题

    小时候总是觉得时间过得好慢,就像那淅淅沥沥的春雨似的没完没了,连心情都被这湿漉漉的空气浸染而变得潮湿起来,只...

  • 这是个问题

    1,动物中近亲繁殖为什么没有后遗症,譬如,狮王统治它的族群,有两三代子嗣,总是狮王拥有交配权,它跟它女儿,孙女……...

  • 这是个问题

    今天亮亮一句话让我老泪纵横,这两天他只看天线宝宝,给他放小猪佩奇都说不要,今天无意识问:“亮亮为什么不喜欢小猪佩奇...

  • 这是个问题

    见过我字的朋友,都会夸字好,问是否专门练过。 我的字其实挺一般的,只是型看上去似乎好看而已。 还真没怎么刻意去练,...

  • 这是个问题

    昨天小姨做了心脏手术,今天也放假了,就去了趟医院。本来我还想着去了跟小姨说点什么,可进到病房看到小姨才意识到,这是...

  • 这是个问题

    最近一直在思考一个问题,环境好的地方,但是通勤时间长,而且路上还人山人海;环境不太好的地方,通勤时间短,人比较少,...

网友评论

      本文标题:(技术)这是个有意思的问题

      本文链接:https://www.haomeiwen.com/subject/kkcsmctx.html