ID非公開

2021/2/22 22:48

22回答

500枚 分からなすぎて気が狂いそうです。

Java27閲覧xmlns="http://www.w3.org/2000/svg">500

ベストアンサー

0

その他の回答(1件)

0

実装例です。 import java.util.Arrays; import java.util.Random; public class Q13239285348 { public static void main(String[] args) { int[] array = new int[5]; Random r = new Random(); for (int i = 0; i < array.length; i++) { array[i] = r.nextInt(10) + 1; } printArray(array); int sum = Arrays.stream(array).sum(); System.out.println("合計値:" + sum); int avg = sum / array.length; System.out.println("平均値:" + sum / array.length); System.out.print("平均値より大きい数:"); printArray(Arrays.stream(array).filter(n -> n > avg).toArray()); System.out.print("平均値より小さい数:"); printArray(Arrays.stream(array).filter(n -> n < avg).toArray()); } private static void printArray(int[] array) { System.out.println(Arrays.toString(array).replaceAll("\\[|\\]|,", "")); } }