Загрузка данных


import java.util.Arrays;
import java.util.Random;

public class Main {
    public static void main(String[] args) {
        Random random = new Random();
        int[] array = new int[10];

        // Заполняем массив случайными числами от 1 до 100
        for (int i = 0; i < array.length; i++) {
            array[i] = random.nextInt(100) + 1;
        }

        System.out.println(Arrays.toString(array));

        // Заменяем каждый элемент на сумму его цифр
        for (int i = 0; i < array.length; i++) {
            int num = array[i];
            int sum = 0;
            while (num > 0) {
                sum += num % 10;
                num /= 10;
            }
            array[i] = sum;
        }

        System.out.println(Arrays.toString(array));
    }
}