Я в настоящее время экспериментирую с Java, так как я все еще изучаю основы.Мне было интересно, возможно ли каким-либо образом использовать цикл for с переменными.
Возьмем этот код в качестве примера:
public class Var {
public static void main(String[]args) {
int num1 = (int) (Math.random() * 6) + 1;
System.out.println("First dice: " + num1)
int num2 = (int) (Math.random() * 6) + 1;
System.out.println("Second dice: " + num2);
int num3 = (int) (Math.random() * 6) + 1;
System.out.println("Third dice: " + num3);
}
}
Ниже показано, как я представляю код, используяfor loop
public class Var {
public static void main(String[]args){
for (int i = 1; i <= 3; i++) {
int num(i) = (int) (Math.random() * 6) + 1; //Here i is the for loop
System.out.println("num(i)");
}
}
}
Здесь, очевидно, есть несколько синтаксических ошибок, но есть ли способ сделать код, подобный этому?
Есть предложения?Спасибо!