Есть ли способ инициализировать несколько переменных в Java?

#java

#java

Вопрос:

Например, если у меня есть код:

 public class Practice {
    
    private int num0;
    private int num1;
    private int num2;
    private int num3;
    
    public Practice() {
        num0 = 0   0   0   0;
        num1 = 1   1   1   1;
        num2 = 2   2   2   2;
        num3 = 3   3   3   3;
    }
    public static void main(String[] args) {
    }
}
  

Есть ли какой-либо способ использовать цикл или какой-либо другой способ сделать инициализацию менее длительной? Например, если бы у меня было 40 чисел, мне нужно было бы вводить все это?

Комментарии:

1. Массивы ?

2. Если вы опишете свою проблему, вы получите лучшие решения, кажется, вам нужен массив для начала.

Ответ №1:

Это именно тот вариант использования массивов.

 int[] num = new int[40];

for(int i=0; i<num.length; i  ) {
  num[i] = i*4;
}
  

Комментарии:

1. или num[i] = 4*i; 😀