Fill arrays with ranges of numbers

前端 未结 6 608
甜味超标
甜味超标 2020-11-29 06:20

Is there any syntax/package allowing quick filling of java arrays with ranges of numbers, like in perl?

e.g.

int[] arr = new int[1000];
arr=(1..500,3         


        
6条回答
  •  情深已故
    2020-11-29 07:07

        List arrayOfRange  = new ArrayList();
        int[] range = IntStream.iterate(1, n -> {arrayOfRange.add(n);return n + 1;}).limit(10).toArray();
    

    // in addition to what craig answer if you want to have Integer 2nd approch

    List list = IntStream.of(range).boxed().collect(Collectors.toList());
    

提交回复
热议问题