List<Integer> list = new ArrayList<>(); for (int i = 1; i <= 10; i++) { list.add(i); } System.out.println( Arrays.toString(list.toArray(new Integer[10])));
>配列を順々に格納できる他の方法 Java8なら int[] test = new int[100]; Arrays.setAll(test, i -> i + 1); // 1 to 100 // Arrays.setAll(test, i -> 200 - i * 2); // 200 to 2 step by 2 // Arrays.setAll(test, i -> (int) (Math.random() * 100)); // random value about 0 to 99 Arrays.stream(test).forEachOrderd(v -> System.out.println(v)); // show values of array 等と書ける 昇順値だろうが降順値だろうが乱数だろうが 生成関数次第で如何様にも