Я совершенно новичок в java программировании, так что извините за основополагающие недоразумения и интерпретации основ. Предполагается, что эта программа спросит пользователя о размере массива, затем попросит пользователя ввести n раз, а затем напечатает массив обратно пользователю. Пока что первые 2 части работают. Программа запрашивает размер массива, а затем печатает «Введите элемент n:», основываясь на том, сколько раз пользователь указал в части 1. Однако я не могу понять, как распечатать обратно ввод строки ( В моем первом для l oop) второй для l oop, который я пробовал, не работает и просто завершает программу сразу после того, как первый для l oop завершает выполнение. Если бы кто-нибудь мог мне помочь, это было бы очень ценно и помогло бы мне изучить основы java. Ура.
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.print("Please enter array size: ");
int arraySize = scanner.nextInt();
int[] array = new int[arraySize];
for (int i = 0; i<array.length; i++){
System.out.print("Enter element " + (i + 1) + ": ");
String element = scanner.next();
}
System.out.print(array[0]);
for (int i = 1; i < array.length; i++){
System.out.print(array[i]);
}
System.out.println("}");
}