@neverbethesameagain

Как создать массив из большого кол-ва элементов не в ручную?

Есть программа, которая выводит на экран большое количество чисел. Каким образом из этих чисел можно создать массив, чтобы не вписывать вручную каждое число ?
Данная программа выводит числа 1) меньше 1000; 2) кратно трём; 3) кратно пяти. Из всех этих числе нужно создать массив с типом int.. Помогите, не могу понять , как это сделать
package javaapp1;
class JavaApp1 {
    
    
    public static void main(String args[]){                      
        int i;
        for(i =0; i<=1000; i++){
            if((i%3==0) & (i%5==0)){
            System.out.println(i);
           }
        }
    }
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
int[] a = new int[67];
for (int i = 0, n = 0; i <= 1000; i++) {
    if ((i % 3 == 0) && (i % 5 == 0)) {
        a[n++] = i;
    }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger
System Engineer
Создаёте динамический массив и там, где выводите подходящее число, просто добавляете его в массив.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
04 апр. 2020, в 21:01
35000 руб./за проект
04 апр. 2020, в 20:32
5000 руб./за проект
04 апр. 2020, в 20:30
25000 руб./за проект