How can I generate a list or array of sequential integers in Java?

前端 未结 8 1842
清歌不尽
清歌不尽 2020-11-28 21:54

Is there a short and sweet way to generate a List, or perhaps an Integer[] or int[], with sequential values from some

8条回答
  •  青春惊慌失措
    2020-11-28 22:35

    This one might works for you....

    void List makeSequence(int begin, int end) {
    
      AtomicInteger ai=new AtomicInteger(begin);
      List ret = new ArrayList(end-begin+1);
    
      while ( end-->begin) {
    
        ret.add(ai.getAndIncrement());
    
      }
      return ret;  
    }
    

提交回复
热议问题